• DİKKAT

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

Bir hücrede bulunan metin ve sayıyı ayırmak

Katılım
8 Eylül 2008
Mesajlar
950
Excel Vers. ve Dili
2016 İngilizce
merhabalar

elimde bir liste var

Bu listenin her hücresinde şu şekilde veriler var.
(Hepsini bir sütunda ve alt alta satırlarda olduğunu düşünürsek)

ETİLER ŞUBESİ (910)
MALTEPE ŞUBESİ (1024)
SAMANDIRA ŞUBESİ (58)
.
.
.
.
..... Şeklinde uzayıp gidiyor.

Ben B sütununa Yazı kısmını C sütununada rakam kısmını almak istiyorum

Yani A1 hücresindeki ETİLER ŞUBESİ (910) verisi B1 hücresine ETİLER ŞUBESİ C1 Hücresine ise 910 u alsın ve yazsın.

Yardımlarınızı rica ederim

Teşekkürler
 
merhabalar

elimde bir liste var

Bu listenin her hücresinde şu şekilde veriler var.
(Hepsini bir sütunda ve alt alta satırlarda olduğunu düşünürsek)

ETİLER ŞUBESİ (910)
MALTEPE ŞUBESİ (1024)
SAMANDIRA ŞUBESİ (58)
.
.
.
.
..... Şeklinde uzayıp gidiyor.

Ben B sütununa Yazı kısmını C sütununada rakam kısmını almak istiyorum

Yani A1 hücresindeki ETİLER ŞUBESİ (910) verisi B1 hücresine ETİLER ŞUBESİ C1 Hücresine ise 910 u alsın ve yazsın.

Yardımlarınızı rica ederim

Teşekkürler

Merhaba,

100 satır için düzenlenmiştir, C1 deki formülde olan 100 sayısını artırabilir siniz,

B1'e ,
Kod:
=KIRP(YERİNEKOY(YERİNEKOY(A1;C1;"");"()";""))

C1'e,
Kod:
=--YERİNEKOY(EĞER(EHATALIYSA(ARA(9,99999999999999E+307;--SOLDAN(A1;SATIR($A$1:$A$100))));ARA(9,99999999999999E+307;--SAĞDAN(A1;SATIR($A$1:$A$100)));ARA(9,99999999999999E+307;--SOLDAN(A1;SATIR($A$1:$A$100))));"-";"")
 
Merhaba,

Altarnatif,
B1 hücresine,
Kod:
=+PARÇAAL(A1;1;BUL("(";A1)-1)
C1 hücresine,
Kod:
=YERİNEKOY(YERİNEKOY(PARÇAAL(A1;BUL("(";A1);UZUNLUK(A1));"(";"");")";"")
 
Hocam ellerine sağlık çok teşekkür ederim. Tam istediğim gibi oldu.
dediğin gibi 100 olan yeri değiştirdim.
 
Teşekkürler iki kodda aynı işlemi gördü ellerinize sağlık.
 
C1 hücresi için alternatif;
Kod:
[FONT="Trebuchet MS"]=ARA(9,99E+307;-SAĞDAN(YERİNEKOY(A1;"*";"");SATIR($1:$1024)))[/FONT]
 
Teşekkürler değerli bilgileriniz ve yardımlarınız için.
 
Farklı bir alternatif;
Sayıdan öncesi için,
Kod:
=SOLDAN(A1;MBUL("/hatkoy/";YERİNEKOY(A1;" ";"/hatkoy/";
  UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;" ";))))-1)

Sayılar için,
Kod:
=YERİNEKOY(YERİNEKOY(PARÇAAL(A1;MBUL("/hatkoy/";YERİNEKOY(A1;" ";"/hatkoy/";
  UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;" ";))));20);")";);"(";)
 
teşekkürler bzace emeğine bilgine sağlık
 
Geri
Üst