Ana içeriğe atla

Metin dizesinin bir bölümünü Excel'deki hücreden nasıl çıkarabilirim?

doc özü alt dizesi 2

Bu eğitici, bir hücrenin solundan, ortasından veya sağından alt dizeyi çıkarma yöntemlerini gösterir ve ayrıca aşağıda gösterilen ekran görüntüleri gibi belirli bir karakterden önce veya sonra metnin nasıl çıkarılacağını açıklar.


Alt dizeyi soldan, ortadan veya sağdan ayıklayın

Yöntem A: Formülü kullanarak soldan, ortadan veya sağdan alt dizeyi ayıklayın

Excel'de, metnin bir bölümünü hızlı bir şekilde çıkarmanıza yardımcı olabilecek bazı formüller vardır.

İlk n karakteri ayıklayın

Verilen bir liste verilerinden ilk 3 karakteri çıkarmak istediğinizi varsayarsak, lütfen çıkarılan sonucu yerleştirmek istediğiniz boş bir hücre seçin, ardından bu formülü kullanın

= SOL (B3,3)

B3, karakterleri çıkardığınız hücredir, 3 çıkarmak istediğiniz karakter sayısıdır.

Basın Keşfet çıkarılan sonucu almak için anahtar. Ardından bu formülü uygulamak için doldurma tutamacını hücrelerin üzerine sürükleyin.
doc özü alt dizesi 3

Son n karakteri çıkar

Örneğin, bir dizi listesinden son 6 karakteri çıkarın, lütfen çıkarılan sonucu yerleştirmek istediğiniz boş bir hücre seçin ve şu formülü kullanın:

= SAĞ (B9,6)

B9, karakterleri çıkardığınız hücredir, 6 çıkarmak istediğiniz karakter sayısıdır.

Basın Keşfet çıkarılan sonucu almak için anahtar. Ardından bu formülü uygulamak için doldurma tutamacını hücrelerin üzerine sürükleyin.
doc özü alt dizesi 4

Ortadan n karakteri ayıkla

Bir dizenin 3. karakterinden başlayan 4 karakteri çıkarmak istiyorsanız aşağıdaki formülü kullanabilirsiniz:

= ORTA (B15,4,3)

B15 karakterleri çıkardığınız hücredir, 4 karakterleri 4. karakterden ayıklamayı temsil eder (soldan sayılır), 3 çıkarmak istediğiniz karakter sayısıdır.

Basın Keşfet çıkarılan sonucu almak için anahtar. Ardından bu formülü uygulamak için doldurma tutamacını hücrelerin üzerine sürükleyin.
doc özü alt dizesi 5

Not:

Çıkarılan sonuçları başka bir yere taşımak istiyorsanız, lütfen çıkarılan sonuçları önce değer olarak kopyalayıp yapıştırın.

Yöntem B: Alt dizeyi Excel için Kutools ile soldan, ortadan veya sağdan ayıklayın

Formüllere aşina değilseniz deneyebilirsiniz Kutools for Excel'S Metni Çıkar bu işi halletmesi kolay olan özellik.

Metin Çıkarma yardımcı programını kullanmadan önce, lütfen Kutools for Excel'i ücretsiz yüklemek için 3 dakikanızı ayırın: Şimdi Ücretsiz İndirin!

1. Alt dizeleri ayıklamak istediğiniz hücreleri seçin, Kutools > Metin > Metni Çıkar.
doc özü alt dizesi 5

2. patlamada Metni Çıkar iletişim kutusunun altında Konuma göre ayıkla sekmesinde, ilk üç seçenek alt dizeyi soldan, ortadan veya sağdan çıkarmanızı destekler.
doc özü alt dizesi 5

İlk N karakteri: alt dizeyi soldan çıkar. Örneğin, ilk 2 karakteri çıkarın, bu seçeneği işaretleyin ve metin kutusuna 2 yazın.
doc özü alt dizesi 5

Son N karakteri: dizenin sağından alt dizeyi ayıklayın. Örneğin, son 2 karakteri çıkarın, bu seçeneği işaretleyin ve metin kutusuna 2 yazın.
doc özü alt dizesi 5

Karakterleri bitirmeye başla: dize için ortadan belirli sayıda karakter çıkar. Örneğin, 4. karakterden 9. karaktere çıkartın, bu seçeneği işaretleyin ve metin kutularına ayrı ayrı 4 ve 9 yazın.
doc özü alt dizesi 5

Formül olarak ekle: bu onay kutusunu işaretleyin, sonuç, orijinal dize değişikliği olarak değiştirilebilen bir formüldür, aksi takdirde sonuç sabittir.

3. İhtiyaç duyduğunuz konumu belirledikten sonra, Ok, çıkarılan alt dizeyi yerleştirmek üzere bir hücre seçmek için bir iletişim kutusu açılır. Tamam'ı tıklayın.
doc özü alt dizesi 5

Şimdi alt dize çıkarıldı.
doc özü alt dizesi 5


Alt dizeyi belirtilen bir karakterden sonra veya önce ayıkla

Belirli bir karakterden sonra veya önce alt dizeyi çıkarmak istiyorsanız, işi işlemek için aşağıdaki yöntemlerden birini uygulayabilirsiniz.

Yöntem A: Formülü kullanarak tanımlı bir karakterden sonra veya önce alt dizeyi ayıklayın

"Karakterden sonraki karakterleri çıkarmak istediğinizi varsayalım"-"Dizeler listesinden" lütfen şu formülü kullanın:

= SAĞ (B3, UZUNLUK (B3) -ARA ("-", B3))

B3, karakterleri ayıklamak istediğiniz hücredir, - sonra dizeyi çıkarmak istediğiniz karakterdir.

Basın Keşfet çıkarılan sonucu almak için anahtar. Ardından bu formülü uygulamak için doldurma tutamacını hücrelerin üzerine sürükleyin.
doc özü alt dizesi 7

Tanımlanmış bir karakterden önce alt dizeyi çıkarmak istiyorsanız, aşağıdaki gibi formülü kullanabilirsiniz:

= SOL (B10, ARA ("-", B10) -1)

Örnek sonuç aşağıda gösterilmiştir:
doc özü alt dizesi 9

not

Formül sonuçlarını başka bir konuma kopyalayıp yapıştırırken veriler kaybolabilir veya değiştirilebilir. Bu sorunun oluşmasını önlemek için, formülü uyguladıktan sonra formül sonuçlarını değer olarak kopyalayıp yapıştırabilirsiniz. Veya deneyebilirsiniz Yöntem B.
doc özü alt dizesi 10

Yöntem B: Kutools for Excel ile tanımlanmış bir karakterden sonra veya önce alt dizeyi ayıklayın

Alt dizeyi belirtilen bir karakterden önce veya sonra doğrudan çıkarmak için, Metni Çıkar yarar Kutools for ExcelBu, bir karakterden sonraki veya önceki tüm karakterleri çıkarmanıza yardımcı olabilir, ayrıca bir karakterden önce veya sonra belirli uzunlukta karakterleri çıkarabilir.

Metin Çıkarma yardımcı programını kullanmadan önce, lütfen Kutools for Excel'i ücretsiz yüklemek için 3 dakikanızı ayırın: Şimdi Ücretsiz İndirin!

1. Karakterleri çıkarmak istediğiniz hücreleri seçin, tıklayın Kutools > Metin > Metni Çıkar.
doc özü alt dizesi 5

2. patlamada Metni Çıkar diyalog, altında Konuma göre ayıkla sekmesinde, ihtiyacınız olan ayarı belirtmek için metinden önce ve metin seçeneklerinden sonra gidin ..
doc özü alt dizesi 5

Metinden önce: girilen karakterlerden önce alt dizeleri ayıklayın. Örneğin, metin kutusuna yazın, önceki tüm karakterler çıkarılacaktır.
doc özü alt dizesi 5

Metinden sonra: girilen karakter (ler) den sonra alt dizeleri çıkar. Örneğin, metin kutusuna yazın, ardından tüm karakterler çıkarılacaktır.
doc özü alt dizesi 5

Formül olarak ekle: bu onay kutusunu işaretleyin, sonuç, orijinal dize değişikliği olarak değiştirilebilen bir formüldür, aksi takdirde sonuç sabittir.

3. tık Ok, çıkarılan alt dizeyi yerleştirmek üzere bir hücre seçmek için bir iletişim kutusu açılır. Tıklayın OK.
doc özü alt dizesi 5

Şimdi belirli karakter (ler) in önceki veya sonraki dizesi çıkarıldı.
doc özü alt dizesi 5


doc metin araçları

Verimliliğinizi% 13 Arttıracak Excel'de Sahip Olmanız Gereken 90 Metin Aracı

▲ Hücrelerdeki metin dizesini toplu olarak düzenleme, örneğin hücrelere aynı metni ekleme, herhangi bir konumdaki karakterleri kaldırma vb.

▲ Resimde görüntülenen araçlar dışında, Kutools for Excel'de% 300 Excel bulmacalarınızı çözebilecek 82 gelişmiş araç vardır.

▲ 5 dakikada bir Excel uzmanı olun, insanların takdirini ve tanıtımını kazanın.

▲ 110000+ yüksek verimli insan, 300'den fazla dünyaca ünlü şirketin seçimini yapar.

30 günlük ücretsiz deneme, kredi kartı gerektirmez


Alt dizeyi iki karakter arasında ayıklayın

Belki bazı durumlarda, iki karakter arasında alt dizeyi çıkarmanız gerekebilir, işi halletmek için aşağıdaki yöntemlerden birini seçebilirsiniz.

Yöntem A: Formüle göre ayıklayın

Verilen bir listeden köşeli parantezler () arasındaki karakterleri ayıklamayı varsayarsak, aşağıdaki formülü kullanabilirsiniz:

=MID(LEFT(B3,FIND(")",B3)-1),FIND("(",B3)+1,LEN(B3))

Formülde, B3, dizeyi çıkarmak istediğiniz hücredir, ( ve ) aralarından dizgi çıkarmak istediğiniz iki karakterdir.

Basın Keşfet çıkarılan sonucu almak için anahtar. Ardından bu formülü uygulamak için doldurma tutamacını hücrelerin üzerine sürükleyin.
doc özü alt dizesi 18

not

Formül sizin için biraz zorsa, bu sorunu hızlı bir şekilde çözmek için kullanışlı bir araç kullanan B Yöntemi'ni deneyebilirsiniz.

Yöntem B: Kutools for Excel ile ayıklayın

In Kutools for Excelyüzlerce özelliği, bir özelliği var - Belirtilen metin arasında dizeleri ayıklayın iki karakter arasındaki alt dizeleri hızla ayıklayabilir.

Metin Çıkarma yardımcı programını kullanmadan önce, lütfen Kutools for Excel'i ücretsiz yüklemek için 3 dakikanızı ayırın: Şimdi Ücretsiz İndirin!

1. Ayıklanan alt dizeyi yerleştirmek için kullanılan bir hücre seçin, Kutools > Formül Yardımcısı > Metin > Belirtilen metin arasında dizeleri ayıklayın.
doc özü alt dizesi 5

2. içinde Formül Yardımcısı iletişim kutusuna gidin, Bağımsız değişken girişi bölümünde, ardından hücre referansını ve aralarından çıkarmak istediğiniz iki karakteri seçin veya doğrudan yazın.

Varsayılan olarak, alt dizeyi çıkarmak için kullanılan hücre referansını seçtiğinizde, hücre referansı mutlak olacaktır ve formülü doldurmak için otomatik doldurma tutamacını kullanamaz, lütfen göreceli olarak değiştirin.
doc özü alt dizesi 5

3. tık Ok, şimdi ilk sonuç alındı, ardından otomatik doldurma tutamacını bu formüle ihtiyaç duyan hücrelerin üzerine sürükleyin.
doc özü alt dizesi 5

Bahşiş:

İki karakter arasındaki dizeleri (iki karakter dahil) çıkarmak istiyorsanız, Metni Çıkar yarar Kutools for Excel ayrıca bu operasyon için size bir iyilik yapabilir.

1. Karakterler arasında alt dizeyi çıkarmak istediğiniz hücreleri seçin, Kutools > Metin > Metni Çıkar.
doc özü alt dizesi 5

2. haşhaşta Metni Çıkar diyalog, altında Kurala göre ayıkla sekmesine gidin Metin bölümünde, arasına dizgi çıkarmak istediğiniz karakterleri yazın ve dize joker karakterle yeniden yazılabilir *. Sabit uzunluktaki dizeyi çıkarmak istiyorsanız, joker karakter ? kullanılabilir mi? bir karakteri gösterir.

Sonra tıklayın Ekle kuralı eklemek için Kural açıklaması Bölüm.
doc özü alt dizesi 5

3.Click Ok, çıkarılan alt dizeyi yerleştirmek üzere bir hücre seçmek için bir iletişim kutusu açılır. Tıklayın OK.
doc özü alt dizesi 5

Şimdi iki belirli karakter arasındaki dizge çıkarıldı.
doc özü alt dizesi 5


E-posta adresini bir dizeden çıkarın

E-posta adresini belirli bir dizeden veya bir hücre aralığından çıkarmak istiyorsanız, E-posta Adresini Çıkarın bu işi tek tek bulmak yerine bir defada halletme işlevi.

E-posta Adresi Ayıklama yardımcı programını kullanmadan önce, lütfen Kutools for Excel'i ücretsiz yüklemek için 3 dakikanızı ayırın: Şimdi Ücretsiz İndirin!

1. E-posta adresinin çıkarılacağı hücreleri seçin ve ardından Kutools > Metin > E-posta Adresini Çıkarın.
doc özü alt dizesi 22

2. Ardından, adres e-postalarının çıktısını almak için bir hücre seçmeniz için bir iletişim kutusu açılır.
doc özü alt dizesi 23

3. tık OK, her hücredeki e-posta adresleri çıkarıldı.
doc özü alt dizesi 24


Dizeden sayısal veya alfabetik karakterleri çıkarın

Sayısal ve alfabetik ve özel karakterlerle karışık bir veri listesi varsa, sadece sayıları veya alfabetik değerleri çıkarmak istiyorsanız, Kutools for Excel'in Karakterleri Kaldır yardımcı programını deneyebilirsiniz.

1. Karakterleri Kaldır yardımcı programını kullanmadan önce, aşağıda gösterilen ekran görüntüsü gibi verilerin bir kopyasına sahip olmanız gerekir:
doc özü alt dizesi 25

2. Ardından bu veri kopyasını seçin, Kutools > Metin > Karakterleri Kaldır.
doc özü alt dizesi 26

3. içinde Karakterleri Kaldır iletişim, kontrol et Sayısal olmayan seçeneğini tıklayın, tıklayın Ok.
doc özü alt dizesi 27

Şimdi sadece sayısal karakterler kaldı.
doc özü alt dizesi 28

Yalnızca alfabetik değerleri çıkarmak için kontrol edin Alfa olmayan seçeneği Karakterleri Kaldır iletişim.
doc özü alt dizesi 30


Örnek dosyayı indirin

doc örneğiBu örnek dosyayı indirmek için tıklayın


Dosya Dönüştürmeyle İlgili Diğer İşlemler (Makaleler)

Tarih saat dizesinden zamanı ayıklayın
Yalnızca datetime dizesinden (aa / gg / yyyy ss: dd: ss) zamanı (ss: dd: ss) veya saat / dakika / saniyeyi ayıklamak için püf noktaları sağlar

Ölçütleri karşılayan satırları ayıklayın
Bu makalede, ölçütleri karşılayan bu satırları birer birer bulup kopyalamak dışında Excel'deki başka bir konuma hızlıca ayıklamanıza yardımcı olabilir.

Dizeden n'inci bir karakteri çıkarın
Burada n'inci karakteri bir dizeden ayıklama yöntemlerini tanıtacağız, örneğin a3b1c2 dizesinden 3. karakteri ayıklayın, sonuç b'dir.

Alt dizeyi iki karakter arasında ayıklayın
Aynı veya farklı iki karakter arasında alt dizeyi ayıklama yöntemlerini gösterin.


  • Süper Formül Çubuğu (birden çok metin ve formül satırını kolayca düzenleyin); Okuma Düzeni (çok sayıda hücreyi kolayca okuyun ve düzenleyin); Filtrelenmiş Aralığa Yapıştır...
  • Hücreleri / Satırları / Sütunları Birleştirme ve Verilerin Saklanması; Bölünmüş Hücre İçeriği; Yinelenen Satırları ve Toplam / Ortalamayı Birleştirme... Yinelenen Hücreleri Önleyin; Aralıkları Karşılaştır...
  • Yinelenen veya Benzersiz'i seçin Satırlar; Boş Satırları Seçin (tüm hücreler boştur); Süper Bul ve Bulanık Bul Birçok Çalışma Kitabında; Rastgele Seçim ...
  • Tam kopya Formül referansını değiştirmeden Birden Çok Hücre; Otomatik Referans Oluştur Birden Çok Sayfaya; Madde İşaretleri Ekle, Onay Kutuları ve daha fazlası ...
  • Sık Kullanılan ve Hızlı Eklenen Formüller, Aralıklar, Grafikler ve Resimler; Hücreleri Şifrele şifre ile; Posta Listesi Oluşturun ve e-posta gönder ...
  • Metni Çıkar, Metin Ekle, Konuma Göre Kaldır, Alanı Kaldır; Sayfalama Alt Toplamları Oluşturma ve Yazdırma; Hücre İçeriği ve Yorumları Arasında Dönüştür...
  • Süper Filtre (filtre şemalarını kaydedin ve diğer sayfalara uygulayın); Gelişmiş Sıralama ay / hafta / gün, sıklık ve daha fazlasına göre; Özel Filtre kalın, italik ...
  • Çalışma Kitaplarını ve Çalışma Sayfalarını Birleştirin; Tabloları anahtar sütunlara göre birleştirin; Verileri Birden Çok Sayfaya Bölme; Toplu dönüştürme xls, xlsx ve PDF...
  • Pivot Tablo Gruplaması hafta numarası, haftanın günü ve daha fazlası ... Kilidi Açılmış, Kilitli Hücreleri Göster farklı renklerle; Formülü / Adı Olan Hücreleri Vurgulayın...
kte sekmesi 201905
  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
ofis tabanı
Comments (36)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Прошу прощения немного изменённый вариант:
"U.S.Р.: 4-0, артикул W9106 - 20 упак. - вес: 2,57 кг" - из этого текста хочу вытащить только 20 упак.
Можете пожалуйста подсказать?
This comment was minimized by the moderator on the site
Добрый день! Я хочу вытащить только "20 упак" из этого текста "U.S.Р.: 4-0, артикул W9106 - 20 упак."
This comment was minimized by the moderator on the site
Is it possible to extract dates such as 7/17/2022 and another might be 5/12/2015? I tried (mm/dd/yyyy) but it didn't work.

Thank you
This comment was minimized by the moderator on the site
Hi, Kimber, I do get your problem? Could you give me more detials?
This comment was minimized by the moderator on the site
Hi, on a sheet I have columns like

Contract Signed 4/9/22
Contact Dated 6/8/19
Contract Expired 12/1/21
Contact Dated 9/25/20

I would be happy to pull only the dates.

What would be every better is if I could all the Contract Signed with the date in one column, Contact Dated with date in another column, Contact expired with date in another column. I have no problem repeating the process to pull each section but that would be the perfect answer.

Thanks
Kim
This comment was minimized by the moderator on the site
Hi, Kimber, if you want to extract date from a text string, please visit this tutorial, How To Extract Date From Text Strings In Excel?, hope it can help you.
This comment was minimized by the moderator on the site
Tak bohužel nic u uvedeného nefunguje. Chtěl jsem jen použít funkci, aby ze jména a příjmení vypsal pouze příjmení, ale hlásí mi to špatnou syntaxi.
This comment was minimized by the moderator on the site
Hi, if you want to extract first name from full name, this tutorial may help you: https://www.extendoffice.com/documents/excel/829-excel-split-first-last-name.html
This comment was minimized by the moderator on the site
I have a word string "Radhey Shyam Teli, Titirkhi 3 kapilvastu"but i just need the bold part from the string to appear in the next column, mind it i have different counts of letter.
This comment was minimized by the moderator on the site
I have 2 worksheets. I'm looking to find the value in the second sheet but copy the text in the cell above it. ( for example if the value found was in cell B6, I need to copy the value in B5)

This comment was minimized by the moderator on the site
Awesome knowledge - thanks so much!
This comment was minimized by the moderator on the site
=RIGHT(B3,LEN(B3)-SEARCH("-", B3))
=LEFT(B10,SEARCH("-", B10)-1)

Can I use both formulas in one cell as I need to extract specific characters from cell ??
Example :
RefBMC 024, INV-006157 - due on 29 Aug 2020
RefHLG14 125, INV-006166 - due on 29 Aug 2020
RefMBR 215, INV-005314 - due on 01 Aug 2020
RefMSC 336, INV-005315 - due on 01 Aug 2020

I need to extract characters after Ref and Before the comma (,) symbol
Can u help me on that ? Thank you,

This comment was minimized by the moderator on the site
Need help with this. The data is below

2500: (252,211,183) #FCD3B7 srgb(252,211,183)

want only #FCD3b7 part in another column cell. the characters are not of the same length in the data set
This comment was minimized by the moderator on the site
Hi, AJ, try formula =MID(A1,SEARCH("#", A1),7)
This comment was minimized by the moderator on the site
Hi, I have a problem to solve and I don't know how to do it.

Here's my data.
10hr 35m
4m 43s

I want to extract it into three columns: hr, m, s
The final result will be like this
hr m s
10 35
4 43

Can I get a formula for the problem?

Thank you
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations