Excel'de Bir Metin Dizesinden Bir Kelime Nasıl Çıkarılır

click fraud protection

Excel metin dizelerinden sözcüklerin çıkarılmasına ayrıştırma denir.

Excel'i açın, ardından ilk çalışma sayfasındaki hücrelerden herhangi birine en az üç kelime içeren bir cümle yazın. Bu cümleyi tek tek kelimelerine böleceksin.

"Veri" menü başlığına tıklayın, ardından "Metin Sütunlara" düğmesini tıklayın. Bu işlev, sözcükleri belirttiğiniz bir karakterle ayrılan metni böler.

"Boşluk" onay kutusunu tıklayın, ardından "Son" düğmesini tıklayın. Excel, yazdığınız cümleyi ayrı sütunlara böler. Her sütun cümleden bir kelime içerecektir.

"=index([DİZİ],1,[ÇIKARILACAK SÖZCÜK SAYISI])" eksi tırnak işaretlerini kaldırarak işlevi, ayrılmış sözcükler dizisinin altındaki bir hücreye yazın. "ARRAY" terimini, kelime dizisini içeren aralıkla değiştirin. Örneğin, kelimeler "A1" ile "C1" arasındaki hücreleri işgal ediyorsa, "ARRAY" metni yerine "A1:C1" metnini girin. "ÇIKARILACAK KELİME SAYISI" metnini cümleden çıkarmak istediğiniz kelimenin numarasıyla değiştirin. Örneğin, "A1:C1" aralığından üçüncü sözcüğü çıkarmak istiyorsanız, son argüman için "3" yazın.

Yeni bir Excel elektronik tablosu açın, ardından üç veya daha fazla sözcükten oluşan herhangi bir diziyi F4 hücresine yazın. Bu cümleden bir kelime çıkarmak için kısa bir Visual Basic programı kullanacaksınız.

"Geliştirici" menü başlığına tıklayın, ardından "Visual Basic" düğmesine tıklayın. Excel için programlama ortamı açılacaktır.

Açılan pencereye aşağıdaki programı yapıştırın. Bu altyordamın kalbi, "Metinden Sütunlara" komutunun yaptığı gibi, bir cümleyi tek tek sözcüklerine ayıran "bölme" işlevidir.

Sub Macro1() Dim ar, str1, n str1 = Range("F4") n = Range("F5") - 1 ar = Split (str1, " ") MsgBox "Kelime numarası " & n + 1 & " is " & ar (n) End Sub

"Geliştirici" sekmesindeki "Makrolar" düğmesini tıklayın, ardından "Makro1" işlevine çift tıklayın. 1. adımda yazdığınız cümleden programınızın çıkardığı kelimeyi gösteren bir mesaj kutusu görünecektir.