- Katılım
- 26 Mayıs 2005
- Mesajlar
- 23
Sayın Hocam İyi Günler, içinden çıkamadığım şöyle bir sorum var, nasıl çözebilirim? Yardımcı olur musunuz? Microsoft Office2007 kullanıyorum.
Eğer S9 hücresi 1 ise T9 Hücresine AJ9 hücresindeki değeri, S9 hücresi 2 ise T9 Hücresine AK9+AJ Hücresindeki değeri yani (3+1,5)… S9 hücresi 7 ise T9 Hücresine AP9+AO9+AN9+AM9+AL9+AK9+AJ9 Hücresindeki değeri yani (10,5+9+7,5+6+4,5+3+1,5)… Bu şekilde 7 kez EĞER kullandım ve T sütununu gizledim
Ör.=EĞER(S9=1;AJ9&"";EĞER(S9=2;""&AK9&"+"&AJ9&"";……EĞER(S9=7;""&AP9&"+"&AO9&"+"&AN9&"+"&AM9&"+"&AL9&"+"&AK9&"+"&AJ9&"";"")))))))
U Sütununa aynı yöntemle S9 hücresi 8, 9, 10, 11, 12, 13, 14 ise yine yedi kez EĞER kullanarak AW9 ile AJ9 arasındaki değerleri formüle edip U sütununu gizledim.
V Sütununa aynı yöntemle S9 hücresi 15, 16, 17, 18, 19, 20, 21 ise yedi kez EĞER kullanarak BD9 ile AJ9 arasındaki değerleri formüle edip V sütununu gizledim
Son olarak W sütununa aynı yöntemle S9 hücresi 22, 23, 24, 25, 26 ise beş kez EĞER kullanıp BI9 ile AJ9 arasındaki değerleri formüle edip W9 hücresini de gizleyip
En son yazdığım formül:
EĞER(S9=26;""&BI9&"+"&BH9&"+"&BG9&"+"&BF9&"+"&BE9&"+"&BD9&"+"&BC9&"+"&BB9&"+"&BA9&"+"&AZ9&"+"&AY9&"+"&AX9&"+"&AW9&"+"&AV9&"+"&AU9&"+"&AT9&"+"&AS9&"+"&AR9&"+"&AQ9&"+"&AP9&"+"&AO9&"+"&AN9&"+"&AM9&"+"&AL9&"+"&AK9&"+"&AJ9&"";"")
= EĞER(T9="";EĞER(U9="";EĞER(V9="";W9;V9);U9);T9);0) formülünü kullanarak X9 hücresinde toplam 26 değerin gözükmesini sağladım.
Ancak S9 hücresi 27 ise BE9 ile AJ9 arasındaki değerleri W sütununa yazmak için formüle ettiğimde
“Belirtilen formül geçerli dosya biçiminde izin verilenden daha çok değer, başvuru ve/veya ad içerdiğinden girilemiyor.” Şeklinde uyarı veriyor.
Oysaki S9 hücresi 28 ise BG9 ile AJ9 arasındaki değerlerin W hücresinde gözükmesini sağlamam gerekiyordu.
Yine aynı formül yöntemini kullanarak S9 hücresinin değerinin 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, ve en son 48 olduğunda BZ9 ile AJ9 arasındaki değerleri örneğin atıyorum X9 hücresinde gözükmesini sağlayacaktım.
Formülle olmayacağını anladım, acaba makro ile ya da benim bilemediğim başka bir formül kullanma yöntemi ile çözmek mümkün mü? Eğer Makro ile yardım edebilecek hocalarım olursa makroyu S10, S11, S12……. S52 hücrelerine de uygulamak istesem mümkün mü? Makro adı “Hücre Değerileri Aralarına + Ekleyerek Birleştirme” ya da başka bir ad diyebilirsiniz… Mehmet Bayralı Fen ve Teknoloji Öğretmeni
Eğer S9 hücresi 1 ise T9 Hücresine AJ9 hücresindeki değeri, S9 hücresi 2 ise T9 Hücresine AK9+AJ Hücresindeki değeri yani (3+1,5)… S9 hücresi 7 ise T9 Hücresine AP9+AO9+AN9+AM9+AL9+AK9+AJ9 Hücresindeki değeri yani (10,5+9+7,5+6+4,5+3+1,5)… Bu şekilde 7 kez EĞER kullandım ve T sütununu gizledim
Ör.=EĞER(S9=1;AJ9&"";EĞER(S9=2;""&AK9&"+"&AJ9&"";……EĞER(S9=7;""&AP9&"+"&AO9&"+"&AN9&"+"&AM9&"+"&AL9&"+"&AK9&"+"&AJ9&"";"")))))))
U Sütununa aynı yöntemle S9 hücresi 8, 9, 10, 11, 12, 13, 14 ise yine yedi kez EĞER kullanarak AW9 ile AJ9 arasındaki değerleri formüle edip U sütununu gizledim.
V Sütununa aynı yöntemle S9 hücresi 15, 16, 17, 18, 19, 20, 21 ise yedi kez EĞER kullanarak BD9 ile AJ9 arasındaki değerleri formüle edip V sütununu gizledim
Son olarak W sütununa aynı yöntemle S9 hücresi 22, 23, 24, 25, 26 ise beş kez EĞER kullanıp BI9 ile AJ9 arasındaki değerleri formüle edip W9 hücresini de gizleyip
En son yazdığım formül:
EĞER(S9=26;""&BI9&"+"&BH9&"+"&BG9&"+"&BF9&"+"&BE9&"+"&BD9&"+"&BC9&"+"&BB9&"+"&BA9&"+"&AZ9&"+"&AY9&"+"&AX9&"+"&AW9&"+"&AV9&"+"&AU9&"+"&AT9&"+"&AS9&"+"&AR9&"+"&AQ9&"+"&AP9&"+"&AO9&"+"&AN9&"+"&AM9&"+"&AL9&"+"&AK9&"+"&AJ9&"";"")
= EĞER(T9="";EĞER(U9="";EĞER(V9="";W9;V9);U9);T9);0) formülünü kullanarak X9 hücresinde toplam 26 değerin gözükmesini sağladım.
Ancak S9 hücresi 27 ise BE9 ile AJ9 arasındaki değerleri W sütununa yazmak için formüle ettiğimde
“Belirtilen formül geçerli dosya biçiminde izin verilenden daha çok değer, başvuru ve/veya ad içerdiğinden girilemiyor.” Şeklinde uyarı veriyor.
Oysaki S9 hücresi 28 ise BG9 ile AJ9 arasındaki değerlerin W hücresinde gözükmesini sağlamam gerekiyordu.
Yine aynı formül yöntemini kullanarak S9 hücresinin değerinin 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, ve en son 48 olduğunda BZ9 ile AJ9 arasındaki değerleri örneğin atıyorum X9 hücresinde gözükmesini sağlayacaktım.
Formülle olmayacağını anladım, acaba makro ile ya da benim bilemediğim başka bir formül kullanma yöntemi ile çözmek mümkün mü? Eğer Makro ile yardım edebilecek hocalarım olursa makroyu S10, S11, S12……. S52 hücrelerine de uygulamak istesem mümkün mü? Makro adı “Hücre Değerileri Aralarına + Ekleyerek Birleştirme” ya da başka bir ad diyebilirsiniz… Mehmet Bayralı Fen ve Teknoloji Öğretmeni