INDIS ve KACINCI ???

Katılım
7 Temmuz 2007
Mesajlar
111
Excel Vers. ve Dili
Office 2003 Tr
Arkadaşlar bitirmem gereken bir liste var ve acil yardıma ihtiyacım var. Sorunum şu elimde bir nöbet listesi var. Örneğin 1. güne 3 kişiye 8, 8, 16 şeklinde 3 nöbet giriyorum. ayrı nöbet listesinde ise bunları otomatik 3 hücreye çekmem gerekiyor. Bunun için kaçıncı, büyük ve indiş kullandım ancak iki tane aynı değer olunca ilk değerdeki nöbetçinin adını döndürüyor.

=İNDİS('Fazla Mesai'!A5:A28;KAÇINCI(KÜÇÜK('Fazla Mesai'!$B$5:$B$28;1);'Fazla Mesai'!$B$5:$B$28;1);1)

Bunu başka nasıl yapabilirim? ÖRNEK DOSYA EKTE.

http://s6.dosya.tc/server8/71si0t/ORNEK.xlsx.html
 
Katılım
7 Temmuz 2007
Mesajlar
111
Excel Vers. ve Dili
Office 2003 Tr
merhaba üzerinde biraz düzenleme yapmam gerekti ama çalışıyor. yeni bir sekmede düzenledim kontrol edersiniz
http://s6.dosya.tc/server8/q6xibo/ORNEK.xlsx.html

Kardeş ilgin için teşekkürler. Ancak formüllerde mantık hatası var. Örnek isimler yerine yusuf, cem vb. gibi farklı isimler yazılınca değerleri bulamıyor.

Ancak senin isim buldurmak için oluşturduğun formül düzgün çalışıyor. nöbet saatlerini de düşey ara ile isme göre getirtiyorum. işim çözüldü gibi biraz test etmem lazım. Eğer konuyla ilgili olarak başka çözümü olan arkadaşlar olursa yine paylaşırlarsa sevinirim.
 
Son düzenleme:
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Kardeş ilgin için teşekkürler. Ancak formüllerde mantık hatası var. Örnek isimler yerine yusuf, cem vb. gibi farklı isimler yazılınca değerleri bulamıyor.
Formülde hata yok 3 nöbetçiye göre düzenlendi. 1 günde 3 nöbetçi yazabilirsin.isimleri değiştirdiğimde buldu.Formül dizi formülü
Ctrl+Shift+Enter
 
Son düzenleme:
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Kardeş ilgin için teşekkürler. Ancak formüllerde mantık hatası var. Örnek isimler yerine yusuf, cem vb. gibi farklı isimler yazılınca değerleri bulamıyor.

Ancak senin isim buldurmak için oluşturduğun formül düzgün çalışıyor. nöbet saatlerini de düşey ara ile isme göre getirtiyorum. işim çözüldü gibi biraz test etmem lazım. Eğer konuyla ilgili olarak başka çözümü olan arkadaşlar olursa yine paylaşırlarsa sevinirim.
Kusura bakma şimdi gördüm saat bulmada 8.9.10.Satırda hata var.Bu satırları düzeltmelisin,
İndis ten sonraki başvurularda esayıysa ile aynı olacak, ctrl+shift+enterle çık.
 
Katılım
7 Temmuz 2007
Mesajlar
111
Excel Vers. ve Dili
Office 2003 Tr
Ardakadaşlar aşağıda yazdığım formüle ESAYIYSA ilk küçük değeri getire ilave olarak aynı alan için 8 den büyük değerlerde en düşük olanı getiri nasıl eklerim. Bu formüle istediğimi getiriyor ancak sadece 8 den büyükler için bu formül uygulansın istiyorum.



Kod:
=EĞERHATA(DOLAYLI("'Fazla Mesai'!"&"A"&KÜÇÜK(EĞER(ESAYIYSA('Fazla Mesai'!B$5:B$28);SATIR('Fazla Mesai'!$A$5:$A$28));2));"")
 
Katılım
1 Kasım 2015
Mesajlar
257
Excel Vers. ve Dili
Excel 2013 TR 64 bit
Altın Üyelik Bitiş Tarihi
23.02.2021
Merhaba diğer sayfaya 8 yazan kişilerin sadece ismi gelip, saat bilgileri mi gelmeyecek doğru mu anladım.
 
Katılım
7 Temmuz 2007
Mesajlar
111
Excel Vers. ve Dili
Office 2003 Tr
Merhaba diğer sayfaya 8 yazan kişilerin sadece ismi gelip, saat bilgileri mi gelmeyecek doğru mu anladım.
Sayılar önemli değil. Sayıları düşey ara ile getirtiyorum. isimlerde sorun var. Şuanda isimler eğer sayı ise ilk üç isim geliyor. aynı şekilde eğer sayı ise, ilk üç kayıttan sadece 8 den büyük olanlar gelsin istiyorum. gelen isme göre düşey ara ile sayı getiriyorum onda sorun yok. Özetle isimleri getirirken sayı olması ve 8 den büyük olması durumunu kontrol etmesini istiyorum.
 
Katılım
1 Kasım 2015
Mesajlar
257
Excel Vers. ve Dili
Excel 2013 TR 64 bit
Altın Üyelik Bitiş Tarihi
23.02.2021
Kardeş tam olarak algılayamadım galiba. Excelin son halini paylassana. İçinde bi sayfayada ne istiosan excelde ayrıntılı belirt. Ustte okudugum mesajlarla şimdi istediğin farklı gibi geldi. Düzenleyip gondereyim aksam
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Çözümü İNDİS le yaptım sadece saatleri bulmada 8.9.10. satırda yanlışlık vardı.Şimdi sadece
8 den fazla olanların isim ve saatlerini mi istiyorsun.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Dizi formülü ctrl+shift+ enter
Kod:
=EĞERHATA(İNDİS('Fazla Mesai'!A1:A28;KÜÇÜK(EĞER('Fazla Mesai'!B5:B28>8;SATIR('Fazla Mesai'!B5:B28));SATIR(X1));1);"")
 
Üst