Özellik ikonu

KOD

İndirme izni yok

Genel Bakış

KOD (CODE), bir metin dizesindeki ilk karakterin ANSI/ASCII sayısal kodunu verir. Metin birden fazla karakterden oluşsa bile yalnızca ilk karakter değerlendirilir. Harf büyüklüğünü, görünmeyen denetim karakterlerini ya da bir karakterin kod numarasını denetlemek için kullanılır.

Söz dizimi ve parametre​

TRTürkçe
=KOD(metin)
ENEnglish
=CODE(text)
Kategori
Metin
İngilizce adı
CODE
Platform
Windows Mac Web
1 bağımsız değişken 1 zorunlu
Bağımsız değişken Durum Ne işe yarar
metintext Zorunlu İlk karakterinin kod numarası bulunacak metin dizesini, hücre başvurusunu veya adlandırılmış aralığı belirtir.
Geçerli kullanımlar
=KOD("A")
=KOD(A2)
=KOD("Alfabe")
=KOD(DAMGA(23))
Desteklenen Excel sürümleri 2003 ve sonrası
  1. 2003 Destekleniyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İşlev yalnızca bir parametre alır. Metnin yalnız ilk karakteri değerlendirilir; sonraki karakterler sonucu etkilemez.

1. Büyük ve küçük harflerin kodları​

A sütunundaki her karakterin kod numarasını B sütununda bulalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=KOD(A2)
=CODE(A2)
KOD
Formülünü incelemek için bir hücre seçin.
AB
1KarakterKod
2A65
3B66
4C67
5a97
6b98
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla 65, 66, 67, 97 ve 98 olur. A, B ve C büyük harflerinin kodları birer birer artar; a ve b küçük harflerinin kodları da birer birer artar. Ancak büyük ve küçük harfler farklı kod aralıklarında yer alır. Aynı harfin büyük ve küçük biçimleri farklı kodlara sahiptir; bu nedenle A ile a için farklı sonuçlar çıkar.

2. Metnin yalnız ilk karakteri​

Uzun bir metinde kodun hangi karaktere ait olduğunu görmek için ilk karakteri ayrı bir sütunda gösterelim. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SOL(A2;1)
=LEFT(A2,1)
C2 hücresine ise aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=KOD(A2)
=CODE(A2)
KOD
Formülünü incelemek için bir hücre seçin.
ABC
1Girdiİlk karakterKod
2AlfabeA65
3AnkaraA65
4tablot116
5-1-45
İlk KarakterExcelDepo v1.0.0
Sonuçlar sırasıyla 65, 65, 116 ve 45 olur. Alfabe ve Ankara sözcüklerinin ikisi de A harfiyle başladığı için aynı kodu verir. Son satırda girdi bir sayıdır; KOD onu metne çevirip ilk karakteri olan eksi işaretini değerlendirir, bu yüzden sonuç -1 değil eksi işaretinin kodudur.

3. KOD ve DAMGA ilişkisi​

DAMGA işlevi bir kod numarasından karakter üretir, KOD ise karakterden kod numarasına döner. İkisini iç içe kullandığınızda başladığınız sayıyı geri alırsınız. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=KOD(DAMGA(A2))
=CODE(CHAR(A2))
KOD
Formülünü incelemek için bir hücre seçin.
AB
1Kod numarasıGeri dönen kod
26565
39797
42323
55050
DAMGA ileExcelDepo v1.0.0
Sonuçlar sırasıyla 65, 97, 23 ve 50 olur. Her satırda DAMGA önce sayıya karşılık gelen karakteri üretir, KOD da bu karakterin numarasını yeniden verir. 23 numaralı karakter ekranda görünmeyen bir denetim karakteridir; yine de kodu doğru biçimde döner.

4. Boş metin ve #DEĞER! hatası​

Bazı hücreler boş olabilir. Böyle bir hücrenin ilk karakteri olmadığı için kod da bulunamaz. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=KOD(A2)
=CODE(A2)
KOD
Formülünü incelemek için bir hücre seçin.
AB
1MetinKod
2tablo116
3#DEĞER!
4Excel69
5Rapor82
HataExcelDepo v1.0.0
Sonuçlar sırasıyla 116, #DEĞER!, 69 ve 82 olur. Boş hücrede karakter bulunmadığından KOD #DEĞER! hatası verir. Dolu hücrelerde ise yalnızca ilk karakterin kodu döner; boş metin için de aynı hata oluşur.

Kullanırken dikkat edin​

  • metin parametresi: metin bir metin dizesi, bir hücre başvurusu ya da adlandırılmış aralık olabilir. Sayı verirseniz önce metne çevrilir ve ilk karakteri değerlendirilir; örneğin -1 için eksi işaretinin kodu döner.
  • Birden fazla karakter: metin birden fazla karakter içeriyorsa yalnızca ilk karakter kullanılır. Sonraki karakterleri değiştirmek sonucu etkilemez.
  • Boş metin: metin boş bir dize ise ya da boş bir hücreye başvuruyorsa KOD #DEĞER! hatasını verir. Bu hatayı gizlemek için işlevi EĞERHATA içinde kullanabilirsiniz.
  • Karakter kümesi: Windows'ta karakter kümesi ANSI'dir ve ilk 128 karakterde ASCII ile aynıdır. Macintosh'ta karakter kümesi Windows'tan farklıdır; bu nedenle ASCII dışındaki karakterler iki platformda farklı kod verebilir.
  • İlgili işlevler: DAMGA işlevi bir ANSI/ASCII kod numarasına karşılık gelen karakteri verir; KOD işleviyle tersi yönde çalışır. UNICODEKARAKTER işlevi bir Unicode numarasından karakter üretir, UNICODE işlevi ise metindeki ilk karakterin Unicode numarasını verir; ASCII dışı karakterlerde bunları tercih edin. SOL işlevi kodu hesaplanan ilk karakteri ayrı göstermek için, EĞERHATA işlevi ise boş metinden doğan hatayı karşılamak için kullanılır.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2003
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
9
İlk yayın
Güncel
İngilizce
CODE
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst