#SAY! uyarısı gözükmesin

Katılım
10 Mayıs 2007
Mesajlar
1,395
Excel Vers. ve Dili
2007 Türkçe
örnek dosyam ektedir ehatalıysa kullanmaya çalıştım ama olmadı ilgilenebilirseniz sevinirim
 
Katılım
25 Nisan 2007
Mesajlar
442
Excel Vers. ve Dili
Office 2010
aşağıdaki formülü ctrl + shift + enter ile girip denermisiniz?

Kod:
=EĞER(EHATALIYSA(EĞER(SATIRSAY($B$3:B4)<=$A$1;İNDİS(Sayfa1!$A$2:$A$23;KÜÇÜK(EĞER(Sayfa1!$B$2:$B$23=$A$1;SATIR(Sayfa1!$B$2:$B$23)-SATIR(Sayfa1!$B$2)+1);SATIRSAY($B$3:B4)));""));"";EĞER(SATIRSAY($B$3:B4)<=$A$1;İNDİS(Sayfa1!$A$2:$A$23;KÜÇÜK(EĞER(Sayfa1!$B$2:$B$23=$A$1;SATIR(Sayfa1!$B$2:$B$23)-SATIR(Sayfa1!$B$2)+1);SATIRSAY($B$3:B4)));""))
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Alternatif, e&#287;er h&#252;creleri herhangi bir i&#351;lemde kullanmayacaksan&#305;z, Ko&#351;ullu Bi&#231;imlendirme ile yaz&#305; fontunu beyaz yapabilirsiniz.

B3 : D24 aral&#305;&#287;&#305;n&#305; se&#231;tikten sonra, ko&#351;ullu bi&#231;imlendirme de

Formul :

Kod:
=EHATALIYSA(B3)
=ISERROR(B3)
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Formülü yanlış kurgulamışsınız,daha önce benim vermiş olduğum formüldü.

Bu formül NPU değerlerine karşılık gelen tüm verileri listeler.

Sayfa2 deki A1 hücrenize sanırım malzeme adı yazacaksınız.

B1 hücrenize

Kod:
=EĞERSAY(Sayfa1!B2:B23;Sayfa2!A1)
yazınız.

B3 hücrenize

Kod:
=EĞER(SATIRSAY($B$3:B3)<=$B$1;İNDİS(Sayfa1!$A$2:$A$23;KÜÇÜK(EĞER(Sayfa1!$B$2:$B$23=$A$1;SATIR(Sayfa1!$B$2:$B$23)-SATIR(Sayfa1!$B$2)+1);SATIRSAY(Sayfa1!$B$3:B3)));"")
C3 hücrenize

Kod:
=EĞER(SATIRSAY($B$3:B3)<=$B$1;İNDİS(Sayfa1!$B$2:$B$23;KÜÇÜK(EĞER(Sayfa1!$B$2:$B$23=$A$1;SATIR(Sayfa1!$B$2:$B$23)-SATIR(Sayfa1!$B$2)+1);SATIRSAY(Sayfa1!$B$3:B3)));"")
D3 hücrenize

Kod:
=EĞER(SATIRSAY($B$3:B3)<=$B$1;İNDİS(Sayfa1!$C$2:$C$23;KÜÇÜK(EĞER(Sayfa1!$B$2:$B$23=$A$1;SATIR(Sayfa1!$B$2:$B$23)-SATIR(Sayfa1!$B$2)+1);SATIRSAY(Sayfa1!$B$3:B3)));"")
CTRL+SHIFT+ENTER tuşlarına basıp aşağı doğru çekiniz.
 
Katılım
10 Mayıs 2007
Mesajlar
1,395
Excel Vers. ve Dili
2007 Türkçe
aşağıdaki formülü ctrl + shift + enter ile girip denermisiniz?

Kod:
=EĞER(EHATALIYSA(EĞER(SATIRSAY($B$3:B4)<=$A$1;İNDİS(Sayfa1!$A$2:$A$23;KÜÇÜK(EĞER(Sayfa1!$B$2:$B$23=$A$1;SATIR(Sayfa1!$B$2:$B$23)-SATIR(Sayfa1!$B$2)+1);SATIRSAY($B$3:B4)));""));"";EĞER(SATIRSAY($B$3:B4)<=$A$1;İNDİS(Sayfa1!$A$2:$A$23;KÜÇÜK(EĞER(Sayfa1!$B$2:$B$23=$A$1;SATIR(Sayfa1!$B$2:$B$23)-SATIR(Sayfa1!$B$2)+1);SATIRSAY($B$3:B4)));""))
[/QUOT

bu fonksiyonu istemiştim teşekkürler elinize sağlık
 
Katılım
10 Mayıs 2007
Mesajlar
1,395
Excel Vers. ve Dili
2007 Türkçe
Formülü yanlış kurgulamışsınız,daha önce benim vermiş olduğum formüldü.

Bu formül NPU değerlerine karşılık gelen tüm verileri listeler.

Sayfa2 deki A1 hücrenize sanırım malzeme adı yazacaksınız.

B1 hücrenize

Kod:
=EĞERSAY(Sayfa1!B2:B23;Sayfa2!A1)
yazınız.

B3 hücrenize

Kod:
=EĞER(SATIRSAY($B$3:B3)<=$B$1;İNDİS(Sayfa1!$A$2:$A$23;KÜÇÜK(EĞER(Sayfa1!$B$2:$B$23=$A$1;SATIR(Sayfa1!$B$2:$B$23)-SATIR(Sayfa1!$B$2)+1);SATIRSAY(Sayfa1!$B$3:B3)));"")
C3 hücrenize

Kod:
=EĞER(SATIRSAY($B$3:B3)<=$B$1;İNDİS(Sayfa1!$B$2:$B$23;KÜÇÜK(EĞER(Sayfa1!$B$2:$B$23=$A$1;SATIR(Sayfa1!$B$2:$B$23)-SATIR(Sayfa1!$B$2)+1);SATIRSAY(Sayfa1!$B$3:B3)));"")
D3 hücrenize

Kod:
=EĞER(SATIRSAY($B$3:B3)<=$B$1;İNDİS(Sayfa1!$C$2:$C$23;KÜÇÜK(EĞER(Sayfa1!$B$2:$B$23=$A$1;SATIR(Sayfa1!$B$2:$B$23)-SATIR(Sayfa1!$B$2)+1);SATIRSAY(Sayfa1!$B$3:B3)));"")
CTRL+SHIFT+ENTER tuşlarına basıp aşağı doğru çekiniz.


sizinkine yakın ama bunu kendime uyarlayamadım yardım ettiğiniz için teşekkür ederim
 
Üst