Genel Bakış
UNICODE (UNICODE), bir metin dizesindeki ilk karakterin Unicode sayısını verir. Klavyeden doğrudan yazılması zor ya da imkansız olan karakterleri kod numarasıyla tanımlamak, harf büyüklüğünü ve Türkçe karakterleri ayırt etmek ve karakter tabanlı denetimler kurmak için kullanılır.
İşlev yalnızca bir parametre alır ve metnin yalnızca ilk karakterine bakar; kalan karakterler sonucu etkilemez.
Sonuçlar sırasıyla 65, 66, 67, 97 ve 98 olur. Her karakterin kendine ait bir Unicode sayısı vardır ve büyük harfle küçük harfin sayıları birbirinden farklıdır. Unicode'un ilk 128 karakteri ASCII ile aynı olduğundan bu harflerde sonuçlar tanıdık ASCII kodlarıdır.
Sonuçlar sırasıyla 65, 109, 69, 37 ve 304 olur. İşlev yalnızca ilk karaktere bakar; "Alfabe" metninde A harfinin, "%25 indirim" metninde yüzde işaretinin sayısı döner. Kalan karakterler sonucu değiştirmez. Türkçe İ harfi de Unicode'da kendi sayısına sahiptir.
Sonuçlar sırasıyla 75, 107, 68, 199 ve 231 olur. "Kalem" ile "kalem" yalnızca ilk harfin büyüklüğüyle ayrılır ve sayıları farklıdır; bu yüzden işlev harf büyüklüğü denetiminde kullanılabilir. Ç ve ç gibi Türkçe karakterler ASCII aralığının dışında kaldığı için daha büyük sayılar verir.
Sonuçlar sırasıyla 45, 50, 51 ve #DEĞER! olur. Sayı önce metne dönüştürülür ve ilk karakterine bakılır: -1 değerinin ilk karakteri eksi işaretidir, 25 değerinin ilk karakteri ise 2 rakamıdır. Boş hücrede hiç karakter bulunmadığı için işlev #DEĞER! hatası verir.
Söz dizimi ve parametre
- Kategori
- Metin
- İngilizce adı
- UNICODE
- 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 | Unicode sayısı bulunacak ilk karakteri içeren metni, hücreyi veya metin üreten bir işlemi belirtir. |
Geçerli kullanımlar
=UNICODE("A")
=UNICODE(A2)
=UNICODE(-1)
Desteklenen Excel sürümleri
2013 ve sonrası
- 2003 Desteklenmiyor
- 2007 Desteklenmiyor
- 2010 Desteklenmiyor
- 2013 Destekleniyor
- 2016 Destekleniyor
- 2019 Destekleniyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
1. Harflerin Unicode sayıları
A sütunundaki harflerin Unicode sayısını B sütununda bulalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=UNICODE(A2)
UNICODE
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Karakter | Unicode sayısı |
| 2 | A | 65 |
| 3 | B | 66 |
| 4 | C | 67 |
| 5 | a | 97 |
| 6 | b | 98 |
TemelExcelDepo v1.0.0
2. Birden çok karakterli metinler
Metin birkaç karakterden oluştuğunda hangi karakterin esas alındığını görelim. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=UNICODE(A2)
UNICODE
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Metin | İlk karakterin sayısı |
| 2 | Alfabe | 65 |
| 3 | metin | 109 |
| 4 | Excel | 69 |
| 5 | %25 indirim | 37 |
| 6 | İzmir | 304 |
Uzun MetinExcelDepo v1.0.0
3. Büyük küçük harf ve Türkçe karakterler
Aynı harfin büyük ve küçük biçimleri ile Türkçe karakterlerin sayılarını karşılaştıralım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=UNICODE(A2)
UNICODE
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Ürün | İlk harfin sayısı |
| 2 | Kalem | 75 |
| 3 | kalem | 107 |
| 4 | Defter | 68 |
| 5 | Çanta | 199 |
| 6 | çanta | 231 |
Türkçe HarfExcelDepo v1.0.0
4. Sayı girdisi ve boş metin
İşlev sayıları metin gibi, boş hücreleri ise boş metin olarak değerlendirir. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=UNICODE(A2)
UNICODE
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Değer | Unicode sayısı |
| 2 | -1 | 45 |
| 3 | 25 | 50 |
| 4 | 3,5 | 51 |
| 5 | #DEĞER! |
Sayı ve HataExcelDepo v1.0.0
Kullanırken dikkat edin
- metin parametresi: metin parametresinde yalnızca ilk karakter dikkate alınır. Metin yerine sayı verilirse sayı önce metne dönüştürülür ve bu metnin ilk karakteri kullanılır. Bu nedenle -1 girdisinde eksi işaretinin sayısı döner.
- Hata durumu: metin parametresi boş metin ise ya da başvurulan hücre boşsa işlev #DEĞER! hatası verir. Boş metin şu formülle denenebilir:
Hata almamak için formülü bir EĞER denetimiyle sarmalayıp önce hücrenin dolu olduğunu doğrulayın.=UNICODE("") - ASCII ve ANSI ile ilişkisi: Unicode'un ilk 128 karakteri ASCII'nin 128 karakteriyle, ilk 255 karakteri ANSI'nin ilk 255 karakteriyle aynıdır. Bu aralıktaki karakterlerde UNICODE ile KOD aynı sayıyı verir; bu aralığın dışındaki karakterlerde yalnızca UNICODE doğru sayıyı üretir.
- Kullanım alanı: İşlev, doğrudan yazılması zor ya da imkansız olan karakterleri kod numarasıyla belirlemek istediğinizde işe yarar. Örneğin görünmeyen bir karakterin ya da alışılmadık bir simgenin sayısını bulup bu sayıyı diğer işlevlerle birlikte kullanabilirsiniz.
- İlgili işlevler: UNICODEKARAKTER adlı UNICHAR işlevi, UNICODE işlevinin tersini yapar ve verilen Unicode sayısına karşılık gelen karakteri döndürür; sayıdan karaktere geçmek için tercih edilir. KOD işlevi metnin ilk karakterinin ANSI/ASCII numarasını verir ve yalnızca ASCII ya da ANSI aralığındaki karakterler yeterliyse kullanılabilir. DAMGA işlevi ise verilen ANSI/ASCII numarasına karşılık gelen karakteri döndürür. SOL işlevi metnin başındaki karakterleri ayırmak için UNICODE ile birlikte kullanılabilir.
- Sürüm bilgisi: UNICODE işlevi Excel 2013 ile eklenmiştir; daha eski sürümlerde bulunmaz.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024