Bazı sözcükleri Excel hücrelerinde bulunan metin dizelerinden çıkarın


0

Çok fazla metinle dolu bir hücre sütunum var. Her hücreden sadece bir kelimeye ihtiyacım var. Yakından bakarsanız, her bir hücrenin son kısmının Yüksek, Orta veya Düşük dediğini görürsünüz.

enter image description here

Bunun yanında, bu sözcüğü (Yüksek, Orta veya Düşük) metin dizesinden ayıran bir sütun oluşturmak istiyorum. İlk düşüncem, pozisyona dayanarak çıkarmaktı, ama kelimeler farklı pozisyonlarda.

Yanıtlar:


0

Bu doğru değeri döndürür:

=INDEX({"High","Medium","Low"},AGGREGATE(15,6,ROW($1:$3)/(ISNUMBER(SEARCH("*" & {"High";"Medium";"Low"} & "*",A1))),1))

Olası kelimeleri tekrar eder ve INDEX'e bir hata olarak sayı döndürmeyen kelimeyi döndürür.

enter image description here


0

Bir dizgenin bir kısmını iki benzersiz karakterin içine çıkarma işlevini biliyorum. Örneğin: -Medium- olacak Medium.

Bu formül:

=MID(A3,SEARCH("-",A3)+1,SEARCH("-",A3,SEARCH("-",A3)+1)-SEARCH("-",A3)-1)

Bunun çalışması için, benzersiz karakter eklemek için metninizi aşağıdaki fotoğrafta gösterildiği gibi dönüştürmeniz gerekir (bu durumda çizgi - ). Bul ve değiştir kullanarak yapabilirsiniz. CTRL+H aşağıdaki gibi:

  1. Çıkarılacak metnin bulunduğu sütunu seçin.
  2. Basın CTRL+H tuş kombinasyonu
  3. Ne buldun: Low
  4. İle değiştirin: -Low-
  5. Tıklamak Replace All buton.
  6. İçin 3. ile 5. adımlar arasını tekrarlayın. Medium ve High.

Aşağıdaki çıktıya bakınız:

here

Umarım bu yardımcı olur.


0

İşte joker karakterler kullanan basit bir yaklaşım.

enter image description here

B1'deki formül:

=IF(COUNTIF(A1,"*Low*"),"Low",IF(COUNTIF(A1,"*Medium*"),"Medium",IF(COUNTIF(A1,"*High*"),"High","")))

Her terimin hücrede olup olmadığını kontrol etmek için sadece yuvalanmış IF'ler var. Herhangi bir terim içermeyen bir kayıt olması durumunda ekstra bir IF testi ekledim (boş bir sonuç verir).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.