Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Sažetak

Microsoft Project izračunava indeks performansi rasporeda (SPI) ni indeks performansi troškova (CPI). U ovom se članku nalazi ogledna makronaredba koja izračunava SPI i CPI za svaki zadatak u projektu.

NAPOMENA: SPI je omjer rada koji se izvodi za zakazani rad (BCWP/BCWS). CPI je omjer planiranih troškova i stvarnih troškova (BCWP/ACWP).

Dodatne informacije

NAPOMENA: Microsoft nudi primjere programiranja samo za ilustraciju, bez jamstva izraženog ili impliciranog. To obuhvaća, ali nije ograničeno na, implicirana jamstva o prikladnosti za prodaju ili prikladnosti za određenu svrhu. U ovom se članku pretpostavlja da ste upoznati s programskim jezikom koji se pokazuje i alatima koji se koriste za stvaranje i ispravljanje pogrešaka. Inženjeri Microsoftove podrške mogu objasniti funkcionalnost određenog postupka, ali neće izmijeniti te primjere da bi pružili dodatne funkcije ni konstruirali postupke da bi zadovoljili vaše specifične zahtjeve. 


Sljedeća makronaredba izračunava indeks uspješnosti rasporeda (SPI) i indeks performansi troškova (CPI) za svaki zadatak i stavlja rezultate u numerička polja. SPI za svaki zadatak jednak je BCWP/BCWS-u. CPI za svaki zadatak jednak je BCWP/ACWP-u.

Da biste stvorili tu makronaredbu, slijedite ove korake:

  1. Na izborniku Alati pokažite na Makronaredba, a zatim kliknite Makronaredbe. Da Project 2010, idite na karticu Prikaz i kliknite gumb Makronaredbe.

  2. U polje Naziv makronaredbe upišite "CalcSPI_CPI", a zatim kliknite Stvori da biste otvorili Visual Basic uređivač.

  3. Stvorite makronaredbu tako da upišete sljedeći potprogram.


    Sub CalcSPI_CPI() Zatamnjenje t kao zadatak
    Za svaki t In ActiveProject.Tasks
      Ako nije t Ništa, tada
        Ako t.BCWS <> 0 Zatim
            t.Number10 = t.BCWP / t.BCWS 'this calculates SPI
        End If
        Ako t.ACWP <> 0 Zatim
            t.Number11 = t.BCWP / t.ACWP 'time se izračunava CPI
        End If
      End If
    Sljedeća t
    End Sub

    NOTE: U ovom se primjeru koriste polja Broj10 i Broj11. Možete koristiti bilo koje drugo dostupno numeričko i alfanumerička polja. Rezultate možete oblikovati i pomoćufunkcije Formatfunction.

  4. U uređivaču Visual Basic, na izborniku Datoteka kliknite Zatvori i vrati se na Microsoft Project.

  5. U Microsoft Project, na izborniku Alati pokažite na Makronaredba, a zatim kliknite Makronaredbe. Da Project 2010, idite na karticu Prikaz pa kliknite gumb Makronaredbe.

  6. Na popisu makronaredbi kliknite CalcSPI_CPI. Kliknite Izvedi.

Da biste pogledali rezultate makronaredbe, umetnite polje Broj10 i Broj11 u tablicu zadatka. Slijedite korake u nastavku.

  1. Na izborniku Umetanje kliknite Stupac.

    Da Project 2010, idite na karticu Oblikovanje pa kliknite gumb Umetni stupac.

  2. Na popisu Naziv polja kliknite Broj10.

  3. Kliknite U redu.

  4. Ponovite korake od 1 do 3 za polje Broj11.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×