ID EN
#Dynamic array

DETECTLANGUAGE

Excel Functions 🇮🇩 Bahasa Indonesia

Mendeteksi bahasa string teks tertentu

Syntax

EXCEL
=DETECTLANGUAGE(text)

Arguments

Parameter Deskripsi
text A sample of the language as a text string.

Return Value

Sebuah kode bahasa

Details

DETECTLANGUAGE menggambarkan bahasa untuk string teks tertentu. Hasil dari DETECTLANGUAGE adalah kode bahasa pendek yang menunjukkan bahasa tersebut. Misal bahasanya inggris maka hasilnya adalah "en"; jika bahasanya Perancis, hasilnya adalah "fr"; kalau bahasa jepang hasilnya “ja”, dan seterusnya. Beberapa dari kode ini bersifat intuitif, namun ada pula yang tidak. Lihat di bawah untuk daftar kode bahasa umum. DETECTLANGUAGE hanya menerima satu argumen, teks, sehingga sintaksnya sangat sederhana dan terlihat seperti ini: Biasanya, teks diberikan sebagai referensi sel seperti A1, tetapi juga dapat di-hardcode sebagai string seperti "apel". Untuk menggunakan fungsi DETECTLANGUAGE, cukup berikan beberapa teks. Misalnya, jika kita memberi DETECTLANGUAGE kata "apple", kata tersebut "mendeteksi" bahasa Inggris dan mengembalikan "en": Demikian pula, jika kita

Contoh

Example 1

The DETECTLANGUAGE figures the language for a given text string. The result from DETECTLANGUAGE is a short language code indicating the language. For

EXCEL
=DETECTLANGUAGE(text)
Basic Example

To use the DETECTLANGUAGE function, simply provide some text. For example, if we give DETECTLANGUAGE the word "apple", it "detects" English and return

EXCEL
=DETECTLANGUAGE("apple")  //  returns "en"
Basic Example

Likewise, if we give DETECTLANGUAGE the word for "apple" in four languages (French, Italian, German, and Spanish), it returns the four corresponding l

EXCEL
=DETECTLANGUAGE("pomme")  //  returns "fr"
=DETECTLANGUAGE("mela")  //  returns "it"
=DETECTLANGUAGE("Apfel")  //  returns "de"
=DETECTLANGUAGE("manzana")  //  returns "es"
Example: Get language codes

In the worksheet below, we have text for "Is there a coffee shop around here?" in 12 languages. The goal is to determine the language codes based on t

EXCEL
=DETECTLANGUAGE(B5)
Example: Get language names

Then we can use the XLOOKUP function to get the correct language for a given code, as seen in column E of the worksheet below. The formula in cell E5

EXCEL
=XLOOKUP(D5,languages[Code],languages[Language])
Example: Get language names

If you want to look up the language name from the code in one step, you can combine the formulas above into one formula like this:

EXCEL
=XLOOKUP(DETECTLANGUAGE(B5),languages[Code],languages[Language])

See Also

TRANSLATE