Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Özet

Microsoft Project, Performans Dizini (SPI) veya Maliyet Performansı Dizini'yi (CPI) hesaplamaz. Bu makalede, proje kapsamındaki her görev için SPI ve CPI hesaplanacak örnek bir makro yer almaktadır.

NOT: SPI, zamanlanan çalışma için gerçekleştirilen çalışma oranıdır (GÇBM/GÇBM). CPI, bütçe için maliyetlerin fiili maliyetlere (GÇBM/GÇBM) oranıdır.

Daha Fazla Bilgi

NOT: Microsoft, açık veya zımni garanti olmaksızın yalnızca çizim için programlama örnekleri sağlar. Bu, ticarete uygunluk veya belirli bir amaca uygunluk ile ilgili zımni garantileri içerir ancak bunlarla sınırlı değildir. Bu makalede, göstermekte olan programlama dilini ve yordamları oluşturmak ve hata ayıklamak için kullanılan araçlar hakkında bilgi sahibi olduğunuz varsaymaktadır. Microsoft destek mühendisleri, belirli bir yordamın işlevlerini açıklamaya yardımcı olabilir, ancak bu örnekleri değiştirerek sizin özel gereksinimlerinizi karşılayacak ek işlevler veya yapı yordamları sağlamazlar. 


Aşağıdaki makro, her görevin Performans Dizinini (SPI) ve Maliyet Performansı Dizini'yi (CPI) hesaplar ve sonuçları Sayısal alanlara yer verir. Her görevin ZÇBM/ZÇM'ye eşit olması. Her görevin CPI'si GÇBM/GÇBM'ye eşittir.

Bu makroyu oluşturmak için şu adımları izleyin:

  1. Araçlar menüsünde, Makro seçeneği üzerine gidin ve Makrolar’a tıklayın. Project 2010'da, Görünüm sekmesine gidin ve Makrolar düğmesine tıklayın.

  2. Makro adı alanına "Makro adı" CalcSPI_CPI ve Oluştur'a tıklar ve Düzenleyici'Visual Basic tıklayın.

  3. Aşağıdaki alt yordama yazarak makroyu oluşturun.


    Sub CalcSPI_CPI() Dim t As Task
    ActiveProject.Tasks'daki her t için
      Not t Is Nothing Ise
        t.BCWS <> 0 ise
            t.Sayı10 = t.GÇBM / t.BCWS 'bu, SPI'nın hesaplamalarını sağlar
        End If
        t.GÇFM <> 0 ise
            t.Sayı11 = t.GÇBM / t.GÇFM 'bu, CPI'yi hesaplar
        End If
      End If
    Sonraki t
    Son Alt

    NOT: Bu örnekte Sayı10 ve Sayı11 alanları 2013'lerde 2007'ye kadar olan alanlar 2013'te 2013'e kadar 6500' Kullanılabilen diğer sayısal ve alfasayısal alanları kullanabilirsiniz. Sonuçlarınızı biçimlendirmek için Formatfunction'i de kullanabilirsiniz.

  4. Visual Basic Düzenleyicisi'nde, Dosya menüsünde Kapat ve Dön'e Microsoft Project.

  5. Makrolar Microsoft Project, Araçlar menüsünde, Makro üzerine gelin veMakrolar'a tıklayın. Project 2010'da, Görünüm sekmesine gidin ve Makrolar düğmesine tıklayın.

  6. Makro listesinde, Makrolar'a CalcSPI_CPI.Çalıştır'ı tıklatın.

Makronun sonuçlarını görüntülemek için, görev tablosuna Sayı10 ve Sayı11 alanı girin. Bunu yapmak için aşağıdaki adımları izleyin:

  1. Ekle menüsünde Sütun'atıklayın.

    Yeni Project 2010'da, Biçim sekmesine gidin ve Sütun Ekle düğmesine tıklayın.

  2. Alan adı listesindeSayı10'a tıklayın.

  3. Tamam’a tıklayın.

  4. Sayı11 alanı için 1-3 adımlarını yineler.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×