İçindekiler
Excel'de karakterden önceki metni hızlı bir şekilde ayıklamak için epeyce işlev vardır. Bu makalede, bunları nasıl kullanacağımızı öğreneceğiz.
Alıştırma Çalışma Kitabı
Aşağıdaki çalışma kitabını ve alıştırmayı indirin.
Karakterden Önce Metni Çıkar.xlsxExcel'de Karakterden Önce Metin Çıkartmak için 4 Hızlı Yöntem
1. Karakterden Önce Metni Ayıklamak için LEFT ve FIND İşlevlerinin Kullanımı
LEFT işlevi 'nin alt kategorilerinden biridir. METİN fonksiyonları Verilen veri kümesinin bir dizesinin en soldaki metinlerini çekebilir. Burada, aşağıdaki kombinasyonu kullanacağız SOL fonksiyonu ve FIND işlevi Çalışan adlarının listesini ve "_" karakteriyle eklenmiş satış tutarlarını içeren bir çalışma sayfamız olduğunu varsayarsak, bu karakterden önceki metni ayıklayacağız.
ADIMLAR:
- Seçiniz Hücre D5 .
- Formülü yazın:
=LEFT(C5,FIND("_",C5)-1)
Bu FIND işlevi "_" karakterinin konumunu tüm metin dizesinden bir sayı olarak döndürür ve SOL fonksiyon metinleri çıkarır.
- Vurmak Girin Sonucu görmek için.
- Kullanın Doldurma Kolu sonuçların geri kalanını görmek için.
2. Excel SUBSTITUTE İşlevini Bir Karakterin n'inci Oluşumundan Önce Ekleyin
Belirli bir karakterin n'inci konumunu bulmak ve bundan önceki metinleri ayıklamak için SUBSTITUTE işlevi Çok popüler bir fonksiyondur. Diyelim ki bir veri kümemiz var. Dizenin ikinci boşluğundan önceki metinleri ayıklayacağız.
ADIMLAR:
- Seçiniz Hücre C5 .
- Formülü yazın:
=LEFT(B5,FIND("^",SUBSTITUTE(B5," ","^",2))-1)
➤ NOT: Burada YEDEK fonksiyonu ikinci boşluğu " ^ " karakteri.
Formül:
=SUBSTITUTE(B5," ","^",2)
Bu BUL fonksiyon karakterinin konumunu keşfeder " ^ " bir sayı olarak. Son olarak SOL fonksiyon ilk yöntemde tartıştığımız gibi o karakterden önceki metinleri çıkarır.
- Vurmak Girin .
- Sonucu görmek için imleci diğer hücrelere sürükleyin.
3. Karakterden Önce Metni Çıkarmak için Excel Bul ve Değiştir Aracını Uygulayın
İçinde Microsoft Excel çok sayıda etkileyici ve yerleşik araç veya özellik vardır. Bul ve Değiştir Aşağıdaki veri kümesinden, karakterden önceki metinleri çıkaracağız " # ".
ADIMLAR:
- Hücre seçin B5:B11 .
- Basın Ctrl+C kopyalamak için ve Yapıştır hücreye C5 .
- Yapıştırılan verileri seçin.
- Bu kitaptan Ev sekmesine gidin, şu adrese gidin Düzenleme > Bul & Seç > Değiştirin .
- Bir pencere açılır.
- İçinde Ne olduğunu bulun kutusuna " #* ".
➤ NOT: Biz kullanıyoruz Yıldız İşareti ( * 'den sonraki tüm karakterleri temsil eden bir joker karakter olduğu için burada " # ".
- Şimdi de İle değiştirin kutu boş
- Seçiniz Tümünü Değiştirin .
- Bir onay kutusu görüntülenir.
- Seçiniz TAMAM. ve önceki pencereyi kapatın.
- Son olarak, tüm metinlerin karakterden önce çıkarıldığını görebiliriz.
4. Excel'de Bir Karakterden Önceki Metni Çıkarmak için 'Sütuna Metin' Özelliğini Kullanın
Bu Metinden Sütuna Excel'deki seçenek veri kümesini dinamik hale getirir. Bir veri kümemiz olduğunu ve Asterisk adlı karakterden önceki metinleri çıkaracağımızı düşünün ( * ).
ADIMLAR:
- Hücre seçin B5:B11 ve basın Ctrl+C kopyalamak için.
- Yapıştır ona Hücre C5 .
- Şuraya git Veri sekmesinde yapıştırılan tüm verileri seçerek.
- Bu kitaptan Veri Araçları aşağı açılır, tıklayın üzerinde Sütunlara Metin .
- Bu kitaptan Sihirbaz Adım 1 penceresinde, şu seçeneği seçin Sınırlandırılmış .
- Basın Sonraki .
- Şimdi Sihirbaz Adım 2 penceresini kontrol ettiğinizden emin olun. Diğer seçeneğini seçin ve " * " yazısının yanındaki boş kutuda önizlemeyi görebiliriz. Veri Önizlemesi Kutu.
- Seçiniz Sonraki .
- Son olarak Sihirbaz Adım 3 penceresinde, istediğimiz veri formatını seçebiliriz.
- İçinde Hedef kutusunda, çıkarılan verileri istediğimiz yeri seçin.
- Seçiniz Bitirmek .
- Burada çıkarılan tüm verileri iki bölümde görebiliriz.
Sonuç
Bunlar, aşağıdaki karakterden önce metni ayıklamanın en hızlı yollarıdır Excel Bir alıştırma çalışma kitabı eklenmiştir. Devam edin ve deneyin. Herhangi bir şey sormaktan veya yeni yöntemler önermekten çekinmeyin.