• DİKKAT

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

Excelde kaçıncı komutu problemi

Katılım
6 Mayıs 2011
Mesajlar
172
Excel Vers. ve Dili
TR
Ekli dosyayı görüntüle TESTKitap2.xlsxMerhaba,

A sütunun hücrelerinde veriler var. B1 hücresinde arayacağım değer var. D1 hücresinde de KAÇINCI() komutu var.

Yapmak istediğim, B1 deki değeri A sütununda aramak ve kaçıncı sırada olduğunu bulup D1 hücresine yazdırmak.

ancak; A sütununda A3 hücresinde aradığım değri buluyor, fakat bu hücredeki veri karakter uzunluğu 255 karakterden büyük olunca KAÇINCI komutu çuvallıyor, yani değeri bulamiyor.
BUNU NASIL ÇÖZERİM ? ( KOD KULLANMADAN)


SAYGILARIMLA,
ÖRNEK DOSYA EKTEDİR. KULLANDIĞIM OFFİCE 2010 TR VE SP1
 
Ekli dosyayı görüntüle 134136Merhaba,

A sütunun hücrelerinde veriler var. B1 hücresinde arayacağım değer var. D1 hücresinde de KAÇINCI() komutu var.

Yapmak istediğim, B1 deki değeri A sütununda aramak ve kaçıncı sırada olduğunu bulup D1 hücresine yazdırmak.

ancak; A sütununda A3 hücresinde aradığım değri buluyor, fakat bu hücredeki veri karakter uzunluğu 255 karakterden büyük olunca KAÇINCI komutu çuvallıyor, yani değeri bulamiyor.
BUNU NASIL ÇÖZERİM ? ( KOD KULLANMADAN)


SAYGILARIMLA,
ÖRNEK DOSYA EKTEDİR. KULLANDIĞIM OFFİCE 2010 TR VE SP1

.

1. Excel sürüm ve dilini profilinize ekleyin.

2. Dosyanız ekte.

.
 

Ekli dosyalar

Merhaba

Farklı bir bakış açısı olsun.

Kod:
=TOPLA.ÇARPIM(((UZUNLUK(A1:A5)<>UZUNLUK(YERİNEKOY(A1:A5;B1;1))))*SATIR(A1:A5))
 
.

1. Excel sürüm ve dilini profilinize ekleyin.

2. Dosyanız ekte.

.

************************************
merhaba,

elinize sağlık ama;

ben sadece B1 deki metni değil içinden geçenleri aratmam gerekir?
Yani ....ile başlayanları ve içinden.... Geçenleri bulmam gerekir.
Bu nedenle B1 yerine;

"*"&B1&"*" yazdığımda bulamiyor,
bunu nasıl yapabilirim?
 
Merhaba

Farklı bir bakış açısı olsun.

Kod:
=TOPLA.ÇARPIM(((UZUNLUK(A1:A5)<>UZUNLUK(YERİNEKOY(A1:A5;B1;1))))*SATIR(A1:A5))

++++++++++++++++++++++++++++++++++++++++
merhaba,

elinize sağlık ama;

ben sadece B1 deki metni değil içinden geçenleri aratmam gerekir?
Yani ....ile başlayanları ve içinden.... Geçenleri bulmam gerekir.
Bu nedenle B1 yerine;

B1&"*" yazdığımda bulamiyor,
bunu nasıl yapabilirim?
 
.

Verilen örneklerde nerede hata elde ediyorsunuz? Ve neyi bulmaya çalışıyorsunuz da bulamıyorsunuz? Örnekle açıklar mısınız?

.
 
Merhaba,

Ekteki örnek dosyayı inceleyiniz.
 

Ekli dosyalar

Merhaba,

Ekteki örnek dosyayı inceleyiniz.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

ELİNE SAĞLIK ÇOK GÜZEL OLMUŞ, FAKAT;
B1 HÜCRESİNE DENEME YERİNE SAYI YAZINCA (ÖRNEĞİN 888 ) BU SAYI İLE BAŞLAYANLARI BULAMİYOR. YANİ;

.......... İLE BAŞLAYAN SAYILARI BULAMİYOR,

BUNDAN DA YARDIMLARINIZI RİCA EDİYORUM.

Saygılarımla,

dosya ektedir.
 

Ekli dosyalar

Merhaba,

D1 hücresindeki dizi formülünü aşağıdaki gibi değiştirip deneyiniz.

Kod:
=EĞERHATA(KÜÇÜK(EĞER(SOLDAN($A$1:$A$100;UZUNLUK($B$1))=TEMİZ($B$1);SATIR($A$1:$A$100));SATIR(A1:A$100));"")
 
Merhaba,

D1 hücresindeki dizi formülünü aşağıdaki gibi değiştirip deneyiniz.

Kod:
=EĞERHATA(KÜÇÜK(EĞER(SOLDAN($A$1:$A$100;UZUNLUK($B$1))=TEMİZ($B$1);SATIR($A$1:$A$100));SATIR(A1:A$100));"")

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

BU SON VERDİĞİN FORMÜL, PROBLEMİ ÇÖZDÜ.

FAKAT; C SÜTUNUNA YAZILAN FORMÜL BÜYÜK KÜÇÜK HARFLARA DUYARLI SANIRIM. YANİ B1 HÜCRESİNE 888BB YAZDIĞIMDA BU KRİTERLERE SAHİP,
A3-A5-A10 HÜCRELERİNDE 888bb OLDUĞU HALDE BULAMİYOR,

BUNU NASIL DÜZELTİRİM.
 

Ekli dosyalar

Merhaba,

Büyük-küçük harf duyarsız olsun diyorsanız;

BUL fonksiyonu yerine MBUL yazıp deneyin.
 
----------------------------------------------------
teşekkür ederim, son derece yararlı oldu.

Saygılarımla

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

çok soru sordum galiba,

kusurabakmazsanız bir şey daha sorayım,
bu dizi kullanarak yaptığız arama formülleri 50 veya daha fazla satıra uyguladığımızda kağnı gibi çok yavaş çalışyor,
dizi kullanmadan başka türlü yapma imkanı var mı ( kod kullanmadan)
 
Merhaba,

Amacımız sizleri istediğiniz sonuçlara ulaştırmak. Bu sebeple çok soru sormanız bizim için çok sıkıntı olmaz. İlk mesajınızda detayları daha iyi belirtirseniz başlığın uzamasını engellemiş olursunuz.

Size önerdiğimiz çözümler daha profesyonel çözümler. Fakat bazen bu çözümler yavaşlık problemi çıkarabiliyor. Hızlı sonuçlar için yardımcı sütunlar kullanılabilir.

Bu yönde çözüm için ekli dosyayı inceleyiniz.
 

Ekli dosyalar

Geri
Üst