K

Çözüldü iki kriter göre sıra numarası oluşturma

  • 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,
ekli dosyada örneği olan işlem için sıra numarası nasıl verilir.
B16 hücresinde mevcut olan bu formül EĞER(YADA(C16="";C16=0);"";TOPLA.ÇARPIM(--(C$16:C16<>"")))
isteğimi yapamıyorum. Kriterlere göre bu formül nasıl geliştirilir / düzeltilir?
Ayrıca farklı tarzda formül yapılması gerekirse yeniden formül yapılabilir.
yardımlarınız için teşekkür ederim.
 

Ekli dosyalar

Merhaba,
ekli dosyada örneği olan işlem için sıra numarası nasıl verilir.
B16 hücresinde mevcut olan bu formül EĞER(YADA(C16="";C16=0);"";TOPLA.ÇARPIM(--(C$16:C16<>"")))
isteğimi yapamıyorum. Kriterlere göre bu formül nasıl geliştirilir / düzeltilir?
Ayrıca farklı tarzda formül yapılması gerekirse yeniden formül yapılabilir.
yardımlarınız için teşekkür ederim.
Merhaba,
B16 hücresine aşağıdaki formülü yapıştırıp ihtiyacınız kadar aşağı doğtu çoğaltınız.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 

Ekli dosyalar

Sayın PriveT
Sadece D sütununu kriter almak çok pratik teşekkür ederim.
A Sütununda tekrarlanan/mükerrer isimlerin bir tanesinde D sütununda TC kimlik no var bu iki durumu kıyas eden bir formülde yapabilmek mümkün mü?
 
Sayın PriveT,
Eklenmiş dosyada, örneğin; C62 hücresinde Hayri DAL, D62 hücresinde de TC kimlik NOsu yazıl,
C63, C63, C65, ya da C sütunun başka satırında da Hayri DAL ismi yazılı ama bu satırların yanında TC kimik no yok... boş..
Topla.çarpım, indis, kaçıncı gibi formüllerle karma bir şekilde karşılaştırıp, B62 hücresine örnekteki gibi 2 sıra numarası getirecek...
Bunun gibi. örnekteki C81 deki Halil Güle de B81 3 sıra sayısını getirmiş olacak...
 
Sayın PriveT,
Eklenmiş dosyada, örneğin; C62 hücresinde Hayri DAL, D62 hücresinde de TC kimlik NOsu yazıl,
C63, C63, C65, ya da C sütunun başka satırında da Hayri DAL ismi yazılı ama bu satırların yanında TC kimik no yok... boş..
Topla.çarpım, indis, kaçıncı gibi formüllerle karma bir şekilde karşılaştırıp, B62 hücresine örnekteki gibi 2 sıra numarası getirecek...
Bunun gibi. örnekteki C81 deki Halil Güle de B81 3 sıra sayısını getirmiş olacak...
Benim verdiğim çözümde ve dosyada da dediğiniz gibi B62"ye 2, B81"e de 3 yazıyor zaten.
Ben mi anlayamadım acaba?
 
Sayın PriveT Sizin yaptınız formül doğru. Farklı formül yöntemi için 5. pencerede kriter anlattım.
5. pencerede anlatmaya çalıştığım hususa yönelik kriterleri iki sütuna göre değerlendirip sıra numarası yazdırabilecek bir formül arayışındayım.
 
Sayın PriveT Sizin yaptınız formül doğru. Farklı formül yöntemi için 5. pencerede kriter anlattım.
5. pencerede anlatmaya çalıştığım hususa yönelik kriterleri iki sütuna göre değerlendirip sıra numarası yazdırabilecek bir formül arayışındayım.

Merhaba,
Belki istediğinizi anlamamış olabilirim.
Önceki basit formülle aynı sonucu vermesine rağmen C ve D sütunlarını dikkate alarak, 2 kritere göre hazırlanmış formül aşağıda yeralmaktadır.
B16 hücresine yapıştırıp, son dolu satıra kadar sürükleyerek çoğaltıp kontrol ediniz.


Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
Merhaba Sayın PriveT,
Öcelikle ilginize teşekkür ederim. Öğrenmeye çalıştığım formül yöntemi bu tipte...
Yukarı pencerelerde bulunan İlgili dosya 2. penceredeki formülünüzü uygulandığı sonuç doğru
Ancak 8. penceredeki formülünüzü uyguladığımda aynı sonucu alamdım. her iki formülü
yan yana G16 ve H16 sütunlarına uyguladığımızda 8. penceredeki formülünüzün hatalı sonuçlar görülebiliyor..
Lütfen konu ile tekrar ilgilenebilir misiniz?

2. penceredeki formülünüz =EĞER(D16="";"";EĞERSAY($D$16:D16;">0"))
8. penceredeki formülünüz =EĞERHATA(EĞER(VE(C16="";D16="");"";EĞER(TOPLA.ÇARPIM(($C$16:C16<>"")*($D$16:D16<>"")/EĞERSAY($D$16:D16;$D$16:D16&""))=MAK($B$15:B15);"";MAK($B$15:B15)+1));"")


2. penceredeki formülünüzü yeni düzenlenmiş hali=EĞER(EHATALIYSA(EĞER(D21="";"";EĞERSAY($D$16:D21;">0")));"";EĞER(D21="";"";EĞERSAY($D$16:D21;">0")))
D sütunundaki #yok hatasını gidermek için...yapmıştım.

8. penceredeki formülünüzü aşağıdaki gibi EĞER(EHATALIYSA olarak uyguladım. (excel2003)
=EĞER(EHATALIYSA(EĞER(VE(C16="";D16="");"";EĞER(TOPLA.ÇARPIM(($C$16:C16<>"")*($D$16:D16<>"")/EĞERSAY($D$16:D16;$D$16:D16&""))=MAK($B$15:B15);"";MAK($B$15:B15)+1)));"";EĞER(VE(C16="";D16="");"";EĞER(TOPLA.ÇARPIM(($C$16:C16<>"")*($D$16:D16<>"")/EĞERSAY($D$16:D16;$D$16:D16&""))=MAK($B$15:B15);"";MAK($B$15:B15)+1)))
 
Merhaba Sayın PriveT,
Öcelikle ilginize teşekkür ederim. Öğrenmeye çalıştığım formül yöntemi bu tipte...
Yukarı pencerelerde bulunan İlgili dosya 2. penceredeki formülünüzü uygulandığı sonuç doğru
Ancak 8. penceredeki formülünüzü uyguladığımda aynı sonucu alamdım. her iki formülü
yan yana G16 ve H16 sütunlarına uyguladığımızda 8. penceredeki formülünüzün hatalı sonuçlar görülebiliyor..
Lütfen konu ile tekrar ilgilenebilir misiniz?

2. penceredeki formülünüz =EĞER(D16="";"";EĞERSAY($D$16:D16;">0"))
8. penceredeki formülünüz =EĞERHATA(EĞER(VE(C16="";D16="");"";EĞER(TOPLA.ÇARPIM(($C$16:C16<>"")*($D$16:D16<>"")/EĞERSAY($D$16:D16;$D$16:D16&""))=MAK($B$15:B15);"";MAK($B$15:B15)+1));"")


2. penceredeki formülünüzü yeni düzenlenmiş hali=EĞER(EHATALIYSA(EĞER(D21="";"";EĞERSAY($D$16:D21;">0")));"";EĞER(D21="";"";EĞERSAY($D$16:D21;">0")))
D sütunundaki #yok hatasını gidermek için...yapmıştım.

8. penceredeki formülünüzü aşağıdaki gibi EĞER(EHATALIYSA olarak uyguladım. (excel2003)
=EĞER(EHATALIYSA(EĞER(VE(C16="";D16="");"";EĞER(TOPLA.ÇARPIM(($C$16:C16<>"")*($D$16:D16<>"")/EĞERSAY($D$16:D16;$D$16:D16&""))=MAK($B$15:B15);"";MAK($B$15:B15)+1)));"";EĞER(VE(C16="";D16="");"";EĞER(TOPLA.ÇARPIM(($C$16:C16<>"")*($D$16:D16<>"")/EĞERSAY($D$16:D16;$D$16:D16&""))=MAK($B$15:B15);"";MAK($B$15:B15)+1)))

Sayın @KMLZDMR merhaba,

Ekli dosyayı inceleyiniz,
İlk formül (2. penceredeki) Formul1 sayfasında,
Bu formülün excel 2003 uyarlaması Formul1 (2003) sayfasında,
İkinci formül (8. penceredeki) Formul2 sayfasında,
Bu formülün excel 2003 uyarlaması Formul2 (2003) sayfasında,
yeralmaktadır.
Formül sonuçlarında herhangibir hata göremedim.
Ben 2003 uyarlamalarında herhangi bir değişiklik yapmadım. Tamamen sizin uyarlamalarınız ve hatasızlar.
Siz G16 ve H16 sayfalarına yapıştırırken hücre kopyala - yapıştır yaptıysanız formül içerisindeki hücre isimleri kaymıştır, bundan dolayı hata almışsınızdır diye düşünyorum.
Kolay gelsin.
 

Ekli dosyalar

Sayın #PriveT, teşekkür ederim.
BU kapsamda sizin veya sitedeki diğer değerli üstadlarında katkı sağlayabileceği bir durum daha hasıl oldu. 10. Penceredeki ekli dosyada aşağıdaki formülü yapmıştınız. D sütunu TC no olup rakamlardan oluşmaktaydı....
D sütunu formülle başka yerden çekilmiş metin olsa idi formül içindeki ...">0" yerine ne yazmak gerekir? Ya da aşağıdaki formül bu durumda nasıl düzenlenir?
aşağıdaki formülü "KOD" ekleme olarak ekleyemedim. emajiler çıkmaktadır.
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
Sayın #PriveT, teşekkür ederim.
BU kapsamda sizin veya sitedeki diğer değerli üstadlarında katkı sağlayabileceği bir durum daha hasıl oldu. 10. Penceredeki ekli dosyada aşağıdaki formülü yapmıştınız. D sütunu TC no olup rakamlardan oluşmaktaydı....
D sütunu formülle başka yerden çekilmiş metin olsa idi formül içindeki ...">0" yerine ne yazmak gerekir? Ya da aşağıdaki formül bu durumda nasıl düzenlenir?
aşağıdaki formülü "KOD" ekleme olarak ekleyemedim. emajiler çıkmaktadır.
=EĞER(EHATALIYSA(EĞER(D21="";"";EĞERSAY($D$16:D21;">0")));"";EĞER(D21="";"";EĞERSAY($D$16:D21;">0")))
Sayın @KMLZDMR ,
Metin derken çekilen veri yine kimlik numarası ise fakat formül sebebiyle metin formatında geliyorsa D sütununa yazdığınız formülünüzün sonuna *1 ekleyip deneyiniz.
 
Sayın PriveT sadece metin örnek Baba/Ana adı Yada Şehir gibi düşünmek gerekli...
Bu metin başka sayfadan formül ile buraya getirilmiş durumda...buna göre formül gerekli...
 
Sayın PriveT sadece metin örnek Baba/Ana adı Yada Şehir gibi düşünmek gerekli...
Bu metin başka sayfadan formül ile buraya getirilmiş durumda...buna göre formül gerekli...

D sütununda rakam değil de harf olacak şekilde sıra no vermek için B16 hücresine aşağıdaki formülü yapıştırıp aşağı doğru çoğaltarak deneyiniz.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
Sayın PriveT
12 pencerede bahsettiğiniz *1 eklenmiş hali ile 11 penceredeki formülü düzenleyebilir misiniz?
12. pencerede bahsettiğim *1 eklenmiş hali dediğim gibi sizin D sütununa eklediğiniz formülün sonuna ekleniyor. (Eğer formülle çektiğiniz veri metin formatında RAKAM ise) Dosyanızı veya d sütunundaki formülünüzü eklerseniz yardımcı olmaya çalışırım.


Sayın PriveT
14 pencerede formül için de teşekkür ederim.
Rica ederim. Kolay gelsin.
 
Üst