Excel'de Alfabeyi Sayıya Dönüştürme (4 Kolay Yol)

  • Bunu Paylaş
Hugh West

Bu makalede, şunları öğreneceğiz Excel'de alfabeyi sayıya dönüştürme Excel'de bir alfabeyi bir sayıya dönüştürmek için farklı işlevler kullanabiliriz. Bugün göstereceğiz 4 Bu yöntemleri kullanarak, tek bir alfabeyi veya birden fazla alfabeyi sayılara kolayca dönüştürebilirsiniz. Öyleyse, daha fazla gecikmeden tartışmaya başlayalım.

Alıştırma Çalışma Kitabını İndirin

Alıştırma çalışma kitabını buradan indirebilirsiniz.

Alfabeyi Sayıya Dönüştür.xlsm

Excel'de Alfabeyi Sayıya Dönüştürmenin 4 Kolay Yolu

Yöntemleri açıklamak için farklı yöntemlerde farklı veri kümeleri kullanacağız. Burada alfabeyi sayılara dönüştürmeye çalışacağız. Örneğin, A=1 , B=2 Aşağıda hızlı bir genel bakış görebilirsiniz:

1. Excel'de Tek Alfabeyi Sayıya Dönüştürme

Tek bir alfabeyi sayıya dönüştürmek için temel olarak üç fonksiyon kullanabiliriz. Bunlar COLUMN işlevi , KOD işlevi ve MATCH işlevi Bu işlevlerin içine, bir formül oluşturmak için bazı gerekli işlevleri eklememiz gerekebilir. Formüller hakkında daha fazla bilgi edinmek için alt bölümlere dikkat edelim.

1.1 COLUMN İşlevini Kullanın

Tek bir alfabeyi sayıya dönüştürmenin en yaygın yolu SÜTUN fonksiyonunu kullanmalıyız. INDIRECT fonksiyonu . Alfabeyi şurada görebilirsiniz B5:B9 aralığı aşağıdaki veri kümesinde.

Bunları nasıl sayılara dönüştürebileceğimizi görmek için aşağıdaki adımları takip edelim.

ADIMLAR:

  • Her şeyden önce, şunları seçin Hücre B5 ve aşağıdaki formülü yazın:
=COLUMN(INDIRECT(B5&1))

Excel'de DOLAYLI fonksiyonu bir metin dizesi tarafından verilen referansı döndürür ve SÜTUN işlevi bize bir başvurunun sütun numarasını verir. Bu formülde DOLAYLI için referans olarak çalışan formülün içindeki işlev SÜTUN fonksiyonu. DOLAYLI(B5&1) olur A1 İlk önce. Sonra formül şöyle olur SÜTUN(A1) . Yani, geri döner 1 .

  • İkinci olarak, basın Girin ve sürükleyin Doldurma Kolu Aşağı.

  • Son olarak, her alfabeye karşılık gelen sayıyı göreceksiniz.

1.2 KOD Fonksiyonunu Uygula

Biz de kullanabiliriz KOD fonksiyonu tek bir alfabeyi veya harfi sayıya dönüştürmek için kullanılır. KOD fonksiyonu bir metin dizesindeki ilk karakter için sayısal bir değer döndürür. Bu nedenle, tek bir alfabe durumunda kullanırsak bize doğru bir sayısal değer verecektir. Sonucu elde etmek için aşağıdaki adımları takip edelim.

ADIMLAR:

  • İlk olarak, aşağıdaki formülü yazın Hücre C5 :
=CODE(UPPER(B5))-64

Burada, biz kullandık UPPER işlevi içinde KOD fonksiyon. ÜST fonksiyonu önce alfabeyi büyük harfli bir alfabeye dönüştürür. KOD fonksiyonu onu sayısal bir değere dönüştürür. Burada, sayısal değer A o 65 İşte bu yüzden 64 almak için 1 çıktıda.

  • Bundan sonra, tuşuna basın Girin ve sürükleyin Doldurma Kolu sonuçları görmek için aşağı.

1.3 MATCH İşlevini Ekleme

Bu MAÇ fonksiyonu Excel'de bir alfabeyi sayıya dönüştürmek için başka bir çözüm sağlayabilir. ADRES ve SÜTUN Burada, aynı veri setini kullanacağız. Daha fazla bilgi edinmek için adımları takip edelim.

ADIMLAR:

  • İlk olarak, şunları seçin Hücre C5 ve aşağıdaki formülü yazın:
=MATCH(B5& "1",ADDRESS(1,COLUMN($1:$1),4),0)

Bu formülde ADRES işlevi metin olarak göreli bir hücre başvurusu döndürür ve ardından MAÇ fonksiyonu bize istenen çıktıyı verir ki bu da 1 .

  • Bir sonraki adımda, tuşuna basın Girin ve sürükleyin Doldurma Kolu Aşağı.

Daha fazlasını okuyun: Excel'de Formüller Kullanarak Metni Sayıya Dönüştürme

2. TEXTJOIN & VLOOKUP Fonksiyonları ile Birden Fazla Alfabeyi Sayılara Dönüştürün

Bir önceki yöntemde, tek bir alfabeyi sayıya dönüştürmenin yolunu gösterdik. Ancak ikinci yöntemde, birden çok alfabeyi sayıya dönüştürmek için TEXTJOIN ve VLOOKUP Bunu yapmak için aşağıdaki veri kümesini kullanacağız. Örneğin, alfabenin ADE olarak değiştirmek için 145 Veri kümesinin aşağıdaki alfabelerin bir listesini içerdiğini görebilirsiniz A için Z Formülü oluşturmak için, aşağıdakilerin bir kombinasyonunu kullanacağız TEXTJOIN , VLOOKUP , EĞER , MID , SIRA , DOLAYLI ve LEN fonksiyonlar.

Excel'de birden fazla alfabeyi sayılara nasıl dönüştürebileceğimizi görmek için aşağıdaki adımları izleyelim.

ADIMLAR:

  • Başlamak için şunları seçin Hücre C5 ve aşağıdaki formülü yazın:
=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5)),1)),E5:F30,2,0))

🔎 Formül Nasıl Çalışır?

Tüm mekanizmayı anlamak için formülü küçük parçalara ayırabiliriz.

  • ROW(INDIRECT("1:"&LEN(B5)): Formülün bu kısmı satır numarası dizisini döndürür. Bu durumda, dizi şöyledir {1,2,3} .
  • MID(B5,ROW(INDIRECT("1:"&LEN(B5)),1): Bu MID fonksiyonu bize verilen dizenin belirtilen konumundaki karakterleri verir. Dolayısıyla, bu bölüm için çıktı {A,D,E} .
  • VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5)),1)),E5:F30,2,0): Bu VLOOKUP fonksiyonu dizinin karşılık gelen sayılarını arar {A,D,E} içinde E5:F30 aralığı .
  • TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5)),1)),E5:F30,2,0)): Son olarak TEXTJOIN fonksiyonu sayıları birleştirir ve çıktıyı döndürür 145 Bu işlev, aşağıdaki durumlarda kullanılabilir Excel 2019 ve Excel 365 .
  • Basın Girin .
  • Son olarak, aşağı sürükleyin Doldurma Kolu sonuçları görmek için.

Daha fazlasını okuyun: Excel'de Boşluklu Metin Nasıl Sayıya Dönüştürülür (4 Yol)

Benzer Okumalar

  • Excel'de Yüzdeyi Ondalık Sayıya Dönüştürme (7 Yöntem)
  • Excel'de Üslü Değeri Tam Sayıya Dönüştürme (7 Yöntem)
  • Excel'de Sayıya Dönüştürme Hatası Nasıl Giderilir (6 Yöntem)
  • Excel'de VBA Kullanarak Dizeyi Uzun'a Dönüştürme (3 Yol)
  • Excel VBA ile Metni Sayıya Dönüştürme (Makrolarla 3 Örnek)

3. Belirli Alfabeleri Sayıya Dönüştürmek için SUBSTITUTE İşlevini Ekleyin

Sayılara dönüştürmek istediğiniz belirli alfabeler varsa SUBSTITUTE işlevi . Bu YEDEK fonksiyonu mevcut bir metin dizesini yeni bir metinle değiştirir. Yöntemi açıklamak için, alfabeleri olan birden fazla metin dizesi içeren bir veri kümesi kullanacağız A , B , C ve D .

Belirli alfabeleri sayılara dönüştürme yöntemini öğrenmek için aşağıdaki adımları takip edelim.

ADIMLAR:

  • İlk olarak, aşağıdaki formülü Hücre C5 :
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5, "A",1), "B",2), "C",3), "D",4)

Bu formül aşağıdakileri ikame eder A ile 1 , B ile 2 , C ile 3 ve D ile 4 . Böylece, çıktı ABC o 123 Daha fazla alfabe eklemek istiyorsanız, başka bir alfabe eklemeniz gerekir. YEDEK işlevini formülde bu alfabeyi bir sayıyla değiştirmek için kullanın.

  • Formülü yazdıktan sonra Girin .
  • Son olarak, sürükleyin Doldurma Kolu sonuçları almak için aşağı.

Daha fazlasını okuyun: Excel'de Bilimsel Gösterimi Sayıya Dönüştürme (7 Yöntem)

4. Excel'de Harfleri Sayılara Dönüştürmek için VBA Uygulayın

Son yöntemde, uygulayacağımız VBA Excel'de alfabeleri sayılara dönüştürmek için. VBA anlamına gelir Uygulamalar için Visual Basic kullanarak bir fonksiyon oluşturacağız. VBA ve ardından alfabeleri sayılara dönüştürmek için kullanın. İlginç bir şekilde, bunu hem tek hem de çoklu alfabeler için kullanabilirsiniz. Bu yöntem için aşağıdaki veri kümesini görebilirsiniz.

Daha fazlası için aşağıdaki adımlara dikkat edelim.

ADIMLAR:

  • Her şeyden önce, şu adrese gidin Geliştirici sekmesini seçin ve Visual Basic açacaktır. Visual Basic Pencere.

  • İçinde Visual Basic penceresinde Insert>> Modül açacaktır. Modül Pencere.

  • Şimdi, aşağıdaki kodu kopyalayın ve Modül Pencere:
 Option Explicit Function AlphabetToNumber(ByVal sSource As String) As String Dim x As Integer Dim sResult As String For x = 1 To Len(sSource) Select Case Asc(Mid(sSource, x, 1)) Case 65 To 90: sResult = sResult & Asc(Mid(sSource, x, 1)) - 64 Case Else sResult = sResult & Mid(sSource, x, 1) End Select Next AlphabetToNumber = sResult EndFonksiyon 

Bu VBA kodu, alfabeyi sayılara dönüştüren bir fonksiyon oluşturur. Fonksiyonu küçük ve büyük harf alfabelerine uygulamak için ÜST fonksiyonu içinde Alfabeden Sayıya fonksiyon.

  • Bundan sonra, tuşuna basın Ctrl + S kodu kaydetmek için.
  • Bir sonraki adımda şunları seçin Hücre C5 ve aşağıdaki formülü yazın:
=AlphabetToNumber(UPPER(B5))

  • Son olarak, sürükleyin Doldurma Kolu Hücrelerin geri kalanı için sonuçları görmek için aşağı.

Daha fazlasını okuyun: Excel VBA'da Dizeyi Sayıya Dönüştürme (3 Yöntem)

Excel'de Sütun Alfabesini Sayıya Dönüştürme

Excel'de sütunlar alfabeye göre şu şekilde numaralandırılır A için XFD Bazen, farklı amaçlar için sütun numarasını bilmemiz gerekir. Bu durumda, Excel'de sütun harflerini sayılara dönüştürmek için aşağıdaki yöntemleri kullanabiliriz.

1. Excel COLUMN İşlevini Kullanarak Sütun Alfabesini Sayıya Dönüştürme

İlk metotta, aşağıdakileri kullanacağız SÜTUN fonksiyonunda alfabeyi sayıya dönüştürmek için kullanılır. Bu işlemi ayrıca Yöntem 1 Sütun alfabesini sayılara nasıl dönüştürebileceğimizi görmek için aşağıdaki adımları takip edelim.

ADIMLAR:

  • İlk olarak, şunları seçin Hücre C5 ve aşağıdaki formülü yazın:
=COLUMN(INDIRECT(B5&1))

İşte, burada DOLAYLI(B5&1) olur A1 İlk önce. Sonra formül şöyle olur SÜTUN(A1) . Yani, geri döner 1 .

  • Bundan sonra, tuşuna basın Girin ve sürükleyin Doldurma Kolu Aşağı.

  • Sonuç olarak, aşağıdaki resimdeki gibi sütun numaralarını göreceksiniz.

Daha fazlasını okuyun: Excel Tüm Sütunu Sayıya Dönüştürme (9 Basit Yöntem)

2. Excel'de Sütun Harfini Sayıya Dönüştürmek için Kullanıcı Tanımlı İşlev Uygulayın

UDF veya Kullanıcı Tanımlı İşlev Excel'de sütun harfini bir sayıya dönüştürmek için kullanıcılara yardımcı olabilir. Burada, aşağıdaki basit kodları kullanarak bir işlev oluşturacağız VBA Daha sonra, bu fonksiyonu bir çalışma sayfasında kullanacağız. Burada, önceki veri kümesini kullanacağız.

'yi nasıl uygulayabileceğimizi görmek için aşağıdaki adımları takip edelim UDF sütun alfabelerini sayılara dönüştürmek için.

ADIMLAR:

  • Her şeyden önce, şu adrese gidin Geliştirici sekmesini seçin ve Visual Basic açacaktır. Visual Basic Pencere.

  • İkinci olarak, şunları seçin Insert>> Modül içinde Visual Basic penceresini açacaktır. Modül Pencere.

  • Şimdi, aşağıdaki kodu kopyalayın ve Modül Pencere:
 Public Function ColNumber(cletter As String) As Long ColNumber = Columns(cletter).Column End Function 

İşte, ColNumber sütun numarasını döndürecek fonksiyondur ve cletter fonksiyonun argümanıdır. Burada, sütun harflerini içeren hücreyi girmeniz gerekir.

  • Basın Ctrl + S onu kurtarmak için.
  • Bir sonraki adımda şunları seçin Hücre C5 ve aşağıdaki formülü yazın:
=ColNumber(B5)

  • Bundan sonra, tuşuna basın Girin ve sürükleyin Doldurma Kolu Aşağı.

  • Son olarak, Excel'de sütun harflerini sayılara dönüştürebileceksiniz.

Daha fazlasını okuyun: Excel'de Para Birimi Sayıya Nasıl Dönüştürülür (6 Kolay Yol)

Sonuç

Bu makalede şunları gösterdik 4 kolay yollar Excel'de Alfabeyi Sayıya Dönüştürme Umarım bu makale görevlerinizi verimli bir şekilde yerine getirmenize yardımcı olur. Ayrıca, makalenin başına alıştırma kitabını da ekledik. Becerilerinizi test etmek için alıştırma yapmak için indirebilirsiniz. Ayrıca, ziyaret edebilirsiniz ExcelWIKI web sitesi Son olarak, herhangi bir öneriniz veya sorunuz varsa, aşağıdaki yorum bölümünde sormaktan çekinmeyin.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.