• DİKKAT

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

Formül Sonucuna Göre Veri Çekme

Katılım
21 Eylül 2011
Mesajlar
115
Excel Vers. ve Dili
Office 365 - İngilizce
Merhaba;

Belki çok basit bir çözümü vardır ama bir türlü bulamadım.

Örneğin B1 hücresine yazdığım formülün sonucuna göre C1 hücresine yazdığım formül veriyi bulup getirsin istiyorum.

Örnek A1 hücresinDe 1234 - MEHMET AĞA YAZIYOR
B1 hücresine (=left(A1,4) diyerek 1234 verisini çağırıyorum
C1 hücresine de B1'de yazanı isimler tablosunda ara, karşılığını buraya yaz diyorum

C1 hücresine yazdığım formül, B1 hücresinde sonucu değil de formülü gördüğünden C1 hücresi sonuca ulaşamıyor. Bu işin bir çözümü var mıdır?

Sorumdan da anlaşılacağı gibi her biri yukarıdaki örnekte olduğu gibi ilk 4 basamağı sicil numarası olup sonra "-" işareti ve ad soyad yazan bir alt alta sıralı hücrelerim var. Bunları parçalamak istiyorum, başka bir yolu var ise, onu da kullanabilirim... Teşekkürler
 
Arkadaşlar sorunu aşağıda yazdığım formüllerle çözdüm. İhtiyaç duyanlar olabilir diye paylaşıyorum. Başka yol varsa onları da söylerseniz sevinirim...

Bu kod ile sadece ilk 4 haneyi alıyorum
Kod:
=IF(B7=0,"",IF(COUNT(FIND(" ",B7,FIND(" ",B7)))>0,LEFT(B7,FIND(" ",B7,FIND(" ",B7))-1),LEFT(B7,FIND(" ",B7)-1)))

Bu kod ile de "-" işaretinden sonraki veriyi çekiyorum
Kod:
=IF(B7=0,"",MID(B7,LEN(C7)+4,LEN(B7)))
 
Geri
Üst