• DİKKAT

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

Bir hücredeki söz diziminin belirli karakterlerini alma

Katılım
22 Mayıs 2014
Mesajlar
115
Excel Vers. ve Dili
excell 2010

4a1

4a2

4a3

4a4

4a5

4a6

4a7

4a8

4a9

4a10

4a11

A sütununda yukarıdaki gibi bir liste var. Biz bu listeden sadece sayıları alacağız. Yani 4a1 den sadece 1 sayısını isteyeceğiz.
Sağdan ve soldan formülleri ile yapamadım. Çünkü 4a10 dan sonra rakamlar 2 basamaklı oluyor ve sağdan ve soldan formülü ile denediğimde 4a1 de 1 basamak almalı, 4a10 de 2 basamak almalı.
Sözün özü soldan 3. ve 4. karakterler alınacak; sayı tek basamaklıysa 4. karakteri boş bırakacak.
 
Dizi formülüdür;

Kod:
=IFERROR(RIGHT(A2; LEN(A2) - MAX(IF(ISNUMBER(MID(A2; ROW(INDIRECT("1:"&LEN(A2))); 1) *1)=FALSE; ROW(INDIRECT("1:"&LEN(A2))); 0))) +0; "")



Capture.PNG


.
 
bu formül bana çok karışık geldi. benim şöyle bir formülüm var
=EĞERHATA(SAĞDAN(DÜŞEYARA($B$2;'genel sıralama'!V6:AE400;10;YANLIŞ);1);"GİRMEDİ")
b2 deki değeri V6:AE400 aralığında arayıp sağdan formülüyle 1. değeri bulabildim. Rica etsem sizin formülünüzü buna göre uyarlayabilir misiniz
 
Geri
Üst