Ana içeriğe atla

İkinci boşluk veya virgülden önce veya sonra metni ayıklayın

Bir hücre listesinden ikinci veya n'inci belirli karakterden (boşluk veya virgül) önce veya sonra olan metin dizelerini çıkarmanız gerekirse, bu makale Excel'de bu görevi çözmek için bazı formüller sunacaktır.


Excel'de ikinci veya n. Boşluk veya virgülden sonra metni ayıklayın

Excel'de, KIRP, ORTA, BUL ve YEDEK işlevlerin birleşimi bu görevle başa çıkmanıza yardımcı olabilir, genel sözdizimi şöyledir:

=TRIM(MID(text,FIND("#",SUBSTITUTE(text," ","#",Nth))+1,255))
  • text: Metni ayıklamak istediğiniz metin dizesi veya hücre başvurusu.
  • Nth: Metni temel alarak ayıklamak istediğiniz boşluk veya virgül örnek numarasını temsil eder.

Lütfen aşağıdaki formülü, sonucun çıktısını almak istediğiniz boş bir hücreye girin veya kopyalayın:

=TRIM(MID(A2,FIND("#",SUBSTITUTE(A2," ","#",2))+1,255))


Formülün açıklaması:

SUBSTITUTE (A2; ""; "#"; 2): Bu BUBSTITUTE işlevi, A2 hücresindeki ikinci boşluk karakterini # karakteriyle bulup değiştirmek için kullanılır. Sonucu şu şekilde alacaksınız: "Birden çok # boş satır ekle”. Bu döndürülen sonuç, BUL işlevinde metin içi bağımsız değişken olarak tanınır.

BUL ("#", YEDEK (A2; "", "#", 2)) + 1: FIND işlevi, SUBSTITUTE işlevi tarafından döndürülen metin dizesi içindeki # karakterinin konumunu alır, metindeki ikinci boşluktan sonra başlangıç ​​konumunu elde etmek için 1 araç ekler ve 17. Döndürülen sonuç, MID işlevinde başlangıç_sayısı bağımsız değişkeni olarak tanınacaktır.

ORTA (A2, BUL ("#", YEDEK (A2; "", "#", 2)) + 1,255): MID işlevi, FIND işlevi tarafından döndürülen karakter sayısıyla başlayan A255 hücresindeki bir metin dizesinden 2 karakter çıkarmak için kullanılır.

ikinci boşluktan sonra doc özü 04

TRIM (): Bu KIRP işlevi tüm fazla boşlukları kaldıracak ve sözcükler arasında yalnızca bir tane bırakacaktır.


Notlar:

1. Metinleriniz virgül veya diğer sınırlayıcılarla ayrılmışsa, boşluk dizesini ihtiyaç duyduğunuzda diğer ayırıcılarla değiştirmeniz yeterlidir. Gibi:

=TRIM(MID(A2,FIND("#",SUBSTITUTE(A2,",","#",2))+1,255))

2. Metni n'inci boşluktan sonra çıkarmak için lütfen 2 sayısını formülde ihtiyacınız olan sayı ile değiştirin, örneğin, metni üçüncü boşluktan sonra çıkarmak için aşağıdaki formülü uygulamanız yeterlidir:

=TRIM(MID(A4,FIND("#",SUBSTITUTE(A4," ","#",3))+1,255))


Excel'de ikinci veya n. Boşluk veya virgülden önceki metni ayıklayın

Metni ikinci veya n. Boşluk veya virgülden önce çıkarmak için SOL, YERİNE AL ve BUL işlevleri size bir iyilik yapabilir. Genel sözdizimi şöyledir:

=LEFT(text,FIND("#",SUBSTITUTE(text, " " ,"#",Nth))-1)
  • text: Metni ayıklamak istediğiniz metin dizesi veya hücre başvurusu.
  • Nth: Metni temel alarak ayıklamak istediğiniz boşluk veya virgül örnek numarasını temsil eder.

Lütfen aşağıdaki formülü boş bir hücreye kopyalayın veya girin:

=LEFT(A2,FIND("#",SUBSTITUTE(A2," ","#",2))-1)

Ardından, doldurma tutamacını bu formülü uygulamak istediğiniz hücrelere sürükleyin ve ikinci boşluktan önceki tüm metinler aşağıda gösterilen ekran görüntüsü gibi çıkarılmıştır.


Formülün açıklaması:

SUBSTITUTE (A2; ""; "#"; 2): Bu BUBSTITUTE işlevi, A2 hücresindeki ikinci boşluk karakterini # karakteriyle bulup değiştirmek için kullanılır. Sonucu şu şekilde alacaksınız: "Birden çok # boş satır ekle”. Bu döndürülen sonuç, BUL işlevinde metin içi bağımsız değişken olarak tanınır.

BUL ("#", YEDEK (A2; "", "#", 2)) - 1: FIND işlevi, metindeki ikinci boşluk karakterinden önceki konumu elde etmek için 1 çıkararak, SUBSTITUTE işlevi tarafından döndürülen metin dizesi içindeki # karakterinin konumunu alır. Ve alacaksın 15. Döndürülen sonuç LEFT işlevinde sayı_karakterler bağımsız değişkeni olarak tanınır.

SOL (A2, BUL ("#", YEDEK (A2; "", "#", 2)) - 1): Son olarak, FIND işlevi tarafından döndürülen en soldaki 15 karakteri A2 hücresindeki metin dizesinden ayıklamak için LEFT işlevi kullanılır.


Notlar:

1. Metinleriniz virgül veya diğer sınırlayıcılarla ayrılmışsa, boşluk dizesini ihtiyaç duyduğunuzda diğer ayırıcılarla değiştirmeniz yeterlidir. Gibi:

=LEFT(A2,FIND("#",SUBSTITUTE(A2,",","#",2))-1)

2. Metni n'inci boşluktan önce çıkarmak için lütfen 2 sayısını formülde ihtiyacınız olan sayıya değiştirin, örneğin metni üçüncü boşluktan önce çıkarmak için aşağıdaki formülü uygulamanız yeterlidir:

=LEFT(A4,FIND("#",SUBSTITUTE(A4," ","#",3))-1)


Kullanılan göreceli işlevler:

  • MID:
  • MID işlevi, belirli bir metin dizesinin ortasından belirli sayıda karakteri bulup döndürmek için kullanılır.
  • LEFT:
  • LEFT işlevi, sağlanan dizenin sol tarafından verilen sayıda karakteri ayıklar.
  • FIND:
  • FIND işlevi, başka bir dizge içindeki bir dizeyi bulmak için kullanılır ve dizenin başlangıç ​​konumunu başka bir dizenin içinde döndürür.
  • SUBSTITUTE:
  • Microsoft Excel SUBSTITUTE işlevi, bir metin dizesindeki metin veya karakterleri başka bir metin veya karakterle değiştirir.
  • TRIM:
  • KIRP işlevi, metin dizesindeki tüm fazladan boşlukları kaldırır ve sözcükler arasında yalnızca tek boşluklar tutar.

Daha fazla makale:

  • Bir Hücreden Birden Fazla Satırı Çıkarın
  • Satır kesmeleriyle ayrılmış bir metin dizeleri listeniz varsa (bu, metni girerken Alt + Enter tuşlarına basarak oluşur) ve şimdi, bu metin satırlarını aşağıda gösterilen ekran görüntüsü gibi birden çok hücreye çıkarmak istiyorsunuz. Bunu Excel'deki bir formülle nasıl çözebilirsin?
  • Excel'de Metin Dizesinden N'inci Kelimeyi Çıkarın
  • Metin dizileri veya cümlelerin bir listeniz varsa, şimdi, aşağıda gösterilen ekran görüntüsü gibi listeden belirli n'inci kelimeyi çıkarmak istiyorsunuz. Bu yazıda, bu işi Excel'de çözmek için bazı yöntemler tanıtacağım.
  • Metin Dizesinden Parantez Arasındaki Metni Ayıkla
  • Metin dizesi içinde parantezlerle çevrili metnin bir kısmı varsa, şimdi, aşağıda gösterilen ekran görüntüsü gibi parantezler arasındaki tüm metin dizelerini çıkarmanız gerekir. Bu görevi Excel'de hızlı ve kolay bir şekilde nasıl çözebilirsiniz?
  • Excel'de Metin Dizesinden Alt Dizeyi Çıkarın
  • Metin dizilerinden alt dizeleri çıkarmanızın gerekmesi sizin için yaygın bir görev olabilir, Excel'de bunu yapmak için doğrudan bir işlev yoktur, ancak SOL, SAĞ, ORTA ve ARA işlevlerinin yardımıyla ayıklayabilirsiniz ihtiyacınız olan alt dize türleri.

En İyi Ofis Üretkenliği Araçları

Kutools for Excel - Kalabalıktan Ayrılmanıza Yardımcı Olur

🤖 Kutools AI Yardımcısı: Aşağıdakilere dayalı olarak veri analizinde devrim yaratın: Akıllı Yürütme   |  Kodunu oluşturun  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağır...
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla  |  Boş Satırları Sil  |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin  |  Formülsüz Tur ...
Süper VArama: Çoklu Kriterler  |  Çoklu Değer  |  Çoklu Sayfalarda  |  Bulanık Arama...
Av. Açılır liste: Kolay Açılır Liste  |  Bağımlı Açılır Liste  |  Çoklu Seçim Açılır Liste...
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  Sütunları şununla karşılaştır: Aynı ve Farklı Hücreleri Seçin ...
Öne Çıkan Özellikler: Izgara Odağı  |  Tasarım görünümü  |  Büyük Formül Çubuğu  |  Çalışma Kitabı ve Sayfa Yöneticisi | Kaynak Kütüphanesi (Otomatik metin)  |  Tarih Seçici  |  Çalışma Sayfalarını Birleştirin  |  Hücreleri Şifrele/Şifresini Çöz  |  E-postaları Listeye Göre Gönder  |  Süper Filtre  |  Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır ...)  |  50+ Grafik Türleri (Gantt şeması ...)  |  40+ Pratik Formüller (Yaşı doğum gününe göre hesapla ...)  |  19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle ...)  |  12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme ...)  |  7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Excel Hücrelerini Böl ...)  |  ... ve dahası

Kutools for Excel 300'den Fazla Özelliklere Sahiptir, İhtiyacınız Olanın Bir Tık Uzağınızda Olmasını Sağlıyoruz...

Açıklama


Office Sekmesi - Microsoft Office'te Sekmeli Okuma ve Düzenlemeyi Etkinleştir (Excel dahil)

  • Düzinelerce açık belge arasında geçiş yapmak için bir saniye!
  • Her gün yüzlerce fare tıklamasını azaltın, fare eline veda edin.
  • Birden çok belgeyi görüntülerken ve düzenlerken üretkenliğinizi% 50 artırır.
  • Tıpkı Chrome, Edge ve Firefox gibi Verimli Sekmeleri Office'e (Excel dahil) getirir.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations