K

Çözüldü Ad Soyad Ayrı Sütunlarda Kaçıncı Formülü

  • Konuyu başlatan Konuyu başlatan kmlzdmr
  • Başlangıç tarihi Başlangıç tarihi

kmlzdmr

Site Üyesi
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba Sayın Forumdaşlar.

Ekli Sayfa1 tablo asıl belgenin örneğidir.
Tabloda bazı satırlar gizlenmiş durumdadır.
Bu tablo esas olarak sırasıyla formül sorularım olacaktır.
Şimdilik Formül-1 olarak şöyledir:
Sayfa1, G4:H17 aralığı G sütununda sadece İsimler; H sütununda Soyisimler yazılıdır.
Buna rağmen Z263-DE263 aralığında isimler ad soyad birleşmiş şekilde ve altışar sütunlar halindedir. Bu isimler Z326:DE326, Z386:DE386 şeklinde şimdilik 3 ay olarak 60 şar satır halinde aşağıya tablolar vardır. (maalesef yıllar öncesinin tablo olması nedeniyle bir sütunda bir bilgi kuralı bu tabloda yoktur.)

Z263-DE263, Z326:DE326, Z386:DE386 satırlarındaki isimler esas olarak I263:V263 aralığındaki alana bağlı olarak gelmektedir.

Talep ettiğim formül-1 AA315 ve sağa doğru her bir 7 sütun atlayan hücrelere ve 326,386... diğer satırlardaki aynı alanlara da uygulanmak üzere örnek AA315 hücresine yapmaya çalıştığım formül =KAÇINCI(Z$263;$G$4:$H$17;0) ya da {=KAÇINCI(Z$263;BİRLEŞTİR($G$4:$H$17);0)} formül mantığı ile Z263 hücresindeki Hasan Durmaz ismini G4:H17 aralığındaki ad (G sütunu) ve soyad (H sütunu) ayrı sütunlarda bularak z263 deki değerin G4:H17 aralığında kaçıncı satıra denk geldiğini bulacak formül nasıl yapılır?
Bu formülden sonra formül-2 ve devamı talebim olacak...
Şimdiden teşekkür ederim.
 

Ekli dosyalar

Çok teşekkür ederim. Farklı çözümler öğretici oluyor.
1 ay için Z261 deki 1 sayısını şu formüldeki =KAÇINCI(Z261;$T$1:$ES$1;0) $T$1:$ES$1 aralığında "2021 OCAK" yazılı alanda,
2 ay için Z324 deki 2 sayısını şu formüldeki =KAÇINCI(Z324;$T$1:$ES$1;0) $T$1:$ES$1 aralığında "2021 ŞUBAT" yazılı alanda,
...
bularak satır sütun kesişimini buldurmak mümkün mü? $T$1:$ES$1 yerine nasıl bir formül yazılabilir.
Z261 hücresindeki 1 için Ay sayısını Metin olarak =METNEÇEVİR(AY(TARİH(YIL(BUGÜN());Z261;1));"AAAA") bu formül ile yapmaya çalıştım ama

T1:ES1 aralığındaki ay ile eşleştirmeyi =PARÇAAL($T$1:$ES$1;6;10) bu formülle yapamaya çalıştım.
Olmadı. Oluşturamadım.
burası nasıl formüle edilebilir.
 
@KMLZDMR

Daha evvel verdiğim formüldeki =TAMSAYI((SATIR()-261)/63)+1 kısmıyla, belirtilen ay sayıları bulunuyor durumda.
Hatta, yeşil formülle bulunacak AY SAYILARInın, belgedeki 3'üncü satırda =KAÇINCI(TAMSAYI((SATIR()-261)/63)+1;$3:$3;0)
gibi formülle ;aratıp sütun numarası da buldurulabilir. Bu sonuçlar aynı zamanda 1'inci satırdaki YIL AY bilgilerinin sütun numarası olur.

İlle de $T$1:$ES$1 hücre aralığında (YIL AY ADI şeklindeki verilerin olduğu alan) KAÇINCI olduğunu bulmak istiyorsanız da,
KAÇINCI işlevindeki ARANAN değer, =BÜYÜKHARF(METNEÇEVİR("1."&TAMSAYI((SATIR()-261)/63)+1&".2021";"YYYY AAAA"))
formülüyle bulunabilir (belki aranan değer 1'inci satırda yoktur, o zaman bu formül HATA verecektir) .
Aslında 1'inci satırdaki yıl ay bilgilerinin 01.01.2021..01.02.2021 gibi girilip, hücre biçimlendirmesiyle ("YYYY AAAA")
2021 Ocak gibi görüntü (biçim) sağlanması bence daha da doğru olur. Böylece METİN gibi görünse de bu değerler TARİH (sayı) olmuş olur.
Bu seçenekte ise KAÇINCI işlevinde, aranacak değeri =TARİH(2021;TAMSAYI((SATIR()-261)/63)+1;1) şeklinde bulunabilir.

Bence bu kadar yeterli. Dert nedir, neye ulaşmaya, ne elde etmeye çalışıyorsunuz? Önemli olan sonuç almak değil mi?
 
Üst