• DİKKAT

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

Parçaal Hakkında

Katılım
3 Ağustos 2021
Mesajlar
8
Excel Vers. ve Dili
Türkçe
Merhaba,

Hücrenin içinde yer alan şu metinden:
;STA_KORNET_59^175010-X-0998;175010-X-0998;175010-0710;185232-0710;901912-M8X30-8.8;
2.noktalı virgül ile 3.noktalı virgül arasını almak istiyorum.
Bunu parçal formülü ile yapabilir miyim?
Bana bu konuda nasıl bir yol önerebilirsiniz?

Şimdiden teşekkür ederim.
 
A1 hücresindeki veri için aşağıdaki formülü deneyin:

=PARÇAAL(A1;BUL(";";A1;BUL(";";A1)+1)+1;BUL(";";A1;BUL(";";A1;BUL(";";A1)+1)+1)-BUL(";";A1;BUL(";";A1)+1)-1)
 
Aşağıdaki formül olur ama bence siz Metni Sütunlara Dönüştür özelliğini bir araştırın:

=PARÇAAL(A1;BUL(";";A1;BUL(";";A1;BUL(";";A1)+1)+1)+1;BUL(";";A1;BUL(";";A1;BUL(";";A1;BUL(";";A1)+1)+1)+1)-BUL(";";A1;BUL(";";A1;BUL(";";A1)+1)+1)-1)
 
Alternatif;

A1 hücresindeki veriniz için B1 hücresine uygulayıp sağa doğru sürükleyiniz. Böylece noktalı virgül sembolüne göre tüm verileriniz sütunlara ayrılır.

C++:
=TRIM(MID(SUBSTITUTE(MID($A1;1;LEN($A1));";";REPT(" ";255));COLUMN(A$1)*255;255))

TRIM = KIRP
MID = PARÇAAL
SUBSTITUTE = YERİNEKOY
LEN = UZUNLUK
REPT = YİNELE
COLUMN = SÜTUN
 
PARÇAAL(A1;BUL(";";A1;BUL(";";A1;BUL(";";A1)+1)+1)+1;BUL(";";A1;BUL(";";A1;BUL(";";A1;BUL(";";A1)+1)+1)+1)-BUL(";";A1;BUL(";";A1;BUL(";";A1)+1)+1)-1)

Çok teşekkür ederim. Metni sütunlara dönüştür özelliğini de araştıracağım. Zahmet verdim. İyi bir gün dilerim.
 
Alternatif;

A1 hücresindeki veriniz için B1 hücresine uygulayıp sağa doğru sürükleyiniz. Böylece noktalı virgül sembolüne göre tüm verileriniz sütunlara ayrılır.

C++:
=TRIM(MID(SUBSTITUTE(MID($A1;1;LEN($A1));";";REPT(" ";255));COLUMN(A$1)*255;255))

TRIM = KIRP
MID = PARÇAAL
SUBSTITUTE = YERİNEKOY
LEN = UZUNLUK
REPT = YİNELE
COLUMN = SÜTUN

Çok teşekkür ederim. İyi bir gün dilerim.
 
Geri
Üst