=UPPER(A2) mengembalikan teks di A2 dengan semua hurufnya menjadi huruf besar. =LOWER(A2) menjadikan semua huruf sebagai huruf kecil, dan =PROPER(A2) mengubah huruf pertama setiap kata menjadi huruf besar dan sisanya menjadi huruf kecil.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Text | UPPER | LOWER | PROPER |
| 2 | ana silva | ANA SILVA | ana silva | Ana Silva |
| 3 | BEN OKAFOR | BEN OKAFOR | ben okafor | Ben Okafor |
| 4 | cHEN wU | CHEN WU | chen wu | Chen Wu |
Angka, spasi dan tanda baca tidak berubah. Ketiga fungsi ini bisa dipakai di semua versi Excel dan di Google Sheets.
Excel tidak punya tombol Change Case seperti Shift+F3 di Word, jadi rumus adalah cara yang biasa dipakai. Untuk mengganti teks aslinya dengan hasil rumus, lihat bagian terakhir.
Mengubah huruf pertama saja menjadi huruf besar
Tidak ada fungsi SENTENCE. Susun dari beberapa bagian: UPPER untuk karakter pertama, lalu sisanya dari MID:
| A | B | C | |
|---|---|---|---|
| 1 | Text | First letter, rest lowercase | First letter, rest unchanged |
| 2 | hELLO wORLD | Hello world | HELLO wORLD |
| 3 | order from NASA | Order from nasa | Order from NASA |
Kolom B mengubah semua yang ada setelah huruf pertama menjadi huruf kecil, yang juga mengubah NASA menjadi nasa. Kolom C membiarkan sisanya seperti semula. LEN(A2) dipakai sebagai "sisa teksnya": MID tidak pernah mengembalikan karakter lebih banyak dari yang ada.
| A | B | |
|---|---|---|
| 1 | Comment | Fixed |
| 2 | pAYMENT RECEIVED |
Giliranmu: Di B2, ubah huruf pertama teks di A2 menjadi huruf besar dan sisanya menjadi huruf kecil.
Keanehan PROPER: McDonald, O'Neil dan 3rd
PROPER mengubah menjadi huruf besar huruf pertama teks dan setiap huruf yang mengikuti karakter yang bukan huruf. Aturan itu benar untuk sebagian besar nama dan salah untuk beberapa nama:
| A | B | |
|---|---|---|
| 1 | Text | PROPER |
| 2 | o'neil | O'Neil |
| 3 | mary-ann | Mary-Ann |
| 4 | mcdonald's | Mcdonald'S |
| 5 | 3rd floor | 3Rd Floor |
| 6 | USA today | Usa Today |
| 7 | mcdonald | Mcdonald |
o'neildanmary-annhasilnya benar, yaituO'NeildanMary-Ann.mcdonald'smenjadiMcdonald'S: huruf S setelah apostrof menjadi huruf besar.=SUBSTITUTE(PROPER(A2),"'S","'s")memperbaiki pola itu.3rdmenjadi3RddanUSAmenjadiUsa: PROPER mengubah semua yang bukan huruf pertama menjadi huruf kecil.mcdonaldmenjadiMcdonald, bukanMcDonald. PROPER tidak bisa tahu di mana sebuah nama punya huruf besar kedua; nama seperti ini perlu diperbaiki manual atau dengan tabel pengecualian.
Perbandingan yang peka huruf besar dan kecil dengan EXACT
Excel tidak membedakan huruf besar dan kecil saat membandingkan teks: ="ANA"="ana" bernilai TRUE, begitu juga pencocokan COUNTIF, VLOOKUP dan XLOOKUP. Jika huruf besar dan kecil penting, misalnya untuk kode seperti ab12 dan AB12, pakai EXACT:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Code | Typed | A=B | EXACT |
| 2 | AB12 | ab12 | TRUE | FALSE |
| 3 | AB12 | AB12 | TRUE | TRUE |
| 4 | Xy-7 | XY-7 | TRUE | FALSE |
Untuk pencarian yang peka huruf besar dan kecil, berikan XLOOKUP daftar TRUE/FALSE yang dikembalikan EXACT untuk seluruh kolom: =XLOOKUP(TRUE,EXACT(A2:A10,F2),B2:B10) menemukan ab12 tetapi tidak AB12 (Excel 2021 dan Microsoft 365).
| A | B | |
|---|---|---|
| 1 | Typed email | Stored email |
| 2 | Ana.Silva@Coddy.TECH |
Giliranmu: Alamat email sebaiknya disimpan dalam huruf kecil. Di B2, kembalikan alamat di A2 dalam huruf kecil.
Mengganti teks dengan huruf yang baru
Rumusnya menulis hasil di kolom lain. Untuk mengubah sel aslinya:
- Taruh
=UPPER(A2)(atau LOWER, atau PROPER) di kolom kosong lalu salin ke bawah. - Salin kolom itu dengan Ctrl+C (Cmd+C di Mac).
- Pilih kolom aslinya lalu pakai Home > Paste > Paste Values.
- Hapus kolom bantunya.
Flash Fill adalah jalan pintas untuk kasus yang sederhana: ketik nilai pertama dengan huruf yang kamu inginkan di sebelah data aslinya, tekan Enter, lalu tekan Ctrl+E atau pakai Data > Flash Fill. Excel menyalin polanya ke baris-baris lain sebagai teks tetap. Periksa hasilnya pada nama seperti McDonald, yang polanya tidak jelas.
Pertanyaan yang sering diajukan
Bagaimana cara mengubah semua huruf menjadi huruf besar di Excel?
Pakai =UPPER(A2) di kolom lain, salin ke bawah, lalu salin hasilnya dan pakai Home > Paste > Paste Values di atas data aslinya. Berbeda dengan Word, Excel tidak punya tombol Change Case.
Bagaimana cara mengubah hanya huruf pertama menjadi huruf besar di Excel?
=UPPER(LEFT(A2,1))&LOWER(MID(A2,2,LEN(A2))) mengubah huruf pertama menjadi huruf besar dan sisanya menjadi huruf kecil. Untuk membiarkan sisanya apa adanya, hilangkan LOWER: =UPPER(LEFT(A2,1))&MID(A2,2,LEN(A2)).
Kenapa PROPER mengubah huruf setelah apostrof menjadi huruf besar?
PROPER mengubah menjadi huruf besar setiap huruf yang mengikuti karakter yang bukan huruf, jadi mcdonald's menjadi Mcdonald'S. Perbaiki kasus yang umum ini dengan =SUBSTITUTE(PROPER(A2),"'S","'s").
Bagaimana cara melakukan pencarian yang membedakan huruf besar dan kecil di Excel?
Pencarian di Excel tidak membedakan huruf besar dan kecil, jadi cocokkan dengan EXACT: =XLOOKUP(TRUE,EXACT(A2:A10,F2),B2:B10) mengembalikan baris yang kolom A-nya sama persis dengan F2 huruf demi huruf, termasuk huruf besarnya (Excel 2021 dan Microsoft 365).