• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Değere göre sıra no verme

Katılım
8 Aralık 2010
Mesajlar
52
Excel Vers. ve Dili
2013 Kullanıyorum
Kolay gelsin klasör içerisinde bulunan 20 adet txt uzantılı dosyayı bir excell içerisine aldım, bunları excell alt alta olacak bir şekilde birleştirdi. Yapmak istediğim her txt dosyam "Başlangıç Saati:" şeklinde başlıyor. Ben Excell de Başlangıç saati olan hücrelere sıra no vermek istiyorum. Dosya isimlerini çekemedim excell içerisine bu yüzden
Örnek verecek olursam B1 hücresi Başlangıç Saati ile başlıyorsa A1 hücresine 1 sıra nosu verilsin,
B25 hücresi Başlangıç Saati ile başlıyorsa A25 2 sıra nosunu alsın.
 
Deneyiniz.

A1 hücresine uygulayınız. Alt hücrelere sürükleyiniz.

C++:
=EĞERSAY(B$1:B1;"Başlangıç Saati*")
 
Korhan bey formülü uyguladım fakat çalışmadı hücre içerisi şu şekilde
Başlangıç Saati: 01.01.1990 14:29:27(UTC+3)
0 Değerini veriyor sonuç olarak formül uyguladığım hücrelerin hepsine
 
Formüle küçük bir ekleme yaptım tekrar deneyiniz.
 
Denedim aynı formülü 1 veriyor bütün değerlere bu sefer
=EĞERSAY(B$1:B1;"*Başlangıç Saati*") şeklinde oldu istediğim bunu eğer formulü ile şarta uymayan hücreleri boş bırakmam lazım o konuda yardım edebilirmisiniz
 
Son düzenleme:
Siz; "Örnek verecek olursam B1 hücresi Başlangıç Saati ile başlıyorsa A1 hücresine 1 sıra nosu verilsin," dediğiniz için "Başlangıç Saati*" şeklinde öneride bulundum. Sizin kullandığınız şekilde "hücre bu ifadeyi içeriyorsa" şeklinde çalışmaktadır.

Ek olarak bu ifadeyi içermeyen hücrelerin "A" sütununun boş kalması için aşağıdaki gibi kullanabilirsiniz.

C++:
=EĞER(ESAYIYSA(MBUL("Başlangıç Saati";B1;1));EĞERSAY(B$1:B1;"*Başlangıç Saati*");"")
 
Siz; "Örnek verecek olursam B1 hücresi Başlangıç Saati ile başlıyorsa A1 hücresine 1 sıra nosu verilsin," dediğiniz için "Başlangıç Saati*" şeklinde öneride bulundum. Sizin kullandığınız şekilde "hücre bu ifadeyi içeriyorsa" şeklinde çalışmaktadır.

Ek olarak bu ifadeyi içermeyen hücrelerin "A" sütununun boş kalması için aşağıdaki gibi kullanabilirsiniz.

C++:
=EĞER(EĞERHATA(MBUL("Başlangıç Saati";B1;1);"";EĞERSAY(B$1:B1;"*Başlangıç Saati*"))
Hafta sonu bakamamıştım, ilk sorum başlangıç saati ile başlıyorsa şeklinde sordum, ama dediğiniz gibi içeriyorsa şeklinde iken formül çalıştı anlamadım sebebini, yukarıda verdiğini formülde Bu işlev için çok fazla değişken değer girdiniz hatası veriyor
 
Hafta sonu bakamamıştım, ilk sorum başlangıç saati ile başlıyorsa şeklinde sordum, ama dediğiniz gibi içeriyorsa şeklinde iken formül çalıştı anlamadım sebebini, yukarıda verdiğini formülde Bu işlev için çok fazla değişken değer girdiniz hatası veriyor
Yazdığım mesajı düzenleme butonu göremediğimde altına yazıyorum formülü
=EĞER(EĞERHATA(MBUL("Başlangıç Saati";B1;1);"");EĞERSAY(B$1:B1;"*Başlangıç Saati*");"")
şeklinde yazınca DEĞER hatası veriyor ama yapacak birşey yok ctrl+H ile halledeceğim artık teşekkürler yardımlarınız için
 
#6 nolu mesajımdaki formülü revize ettim.

Tekrar deneyiniz.
 
Geri
Üst