Soru Hiyerarşik olarak değer hesaplama

eceLprensi

Altın Üye
Katılım
30 Ekim 2007
Mesajlar
97
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
29-06-2025
MErhaba Üstadlarım,

100​

      

Hesaplama

 

Emrah

10​

Elma

25%​

Sarı

30%​

75​

     

Kırmızı

20%​

 
     

Yeşil

50%​

 
   

Armut

50%​

Sarı

30%​

 
     

Kırmızı

20%​

 
     

Yeşil

50%​

 
   

muz

25%​

Sarı

30%​

 
     

Kırmızı

20%​

 
     

Yeşil

50%​

 
 

Esra

10​

Muz

25%​

Sarı

30%​

 
   

Armut

50%​

Sarı

30%​

 
     

Kırmızı

20%​

 
     

Yeşil

50%​

 
   

muz

25%​

Sarı

30%​

 
     

Kırmızı

20%​

 
     

Yeşil

50%​

 

,



Hesaplama alanınında Hiyerarşik inen bir verim var.
Bunları Çarparak kimin hangi renk meyve alacağını hesaplamak istiyorum.
Formül yada makro varmıdır.
Formül tercihim olur.
Teşekkürler..
 

Ekli dosyalar

Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
=ARA(2;1/(B$2:B2<>"");B$2:B2)*ARA(2;1/(D$2:D2<>"");D$2:D2)*F2*B$1
 

eceLprensi

Altın Üye
Katılım
30 Ekim 2007
Mesajlar
97
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
29-06-2025
Ellerine sağlık :)
ingilizce kullanıyorum ARA formülü olmuyor :)
 
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Kullandığınız ofis dili nedir?
 
Katılım
23 Haziran 2023
Mesajlar
57
Excel Vers. ve Dili
2013 TUR
Altın Üyelik Bitiş Tarihi
27-06-2024
Bence birkaç düzenleme bu problemi çok kolaylaştırır:
Satır değeri başka değere denk gelinceye kadar aşağı iner - aynı satırda işlem yapmak ve kopyalamak daha kolay ara vb komutuna göre
Yuvarla(c3*c5*c7;0) yapar aşağı kadar indirir sonucu görürüz

Sütunları tamamlamak için makro:(ilgili sütun seçiliyken)
sub a()
Dim sayac As Long
Dim yedek As String
For sayac = 1 To 100 Step 1
ActiveCell.Offset(1, 0).Range("A1").Select
If ActiveCell.Value = "" Then
ActiveCell = yedek
End If
yedek = ActiveCell
Next
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu durumda bu bilgiyi profilinize yazmanızda fayda var. (Sadece 2016 yazması maalesef birşey ifade etmiyor.)

Ek olarak önerdiğim formülü İngilizce'ye çevirmelisiniz.
 
Üst