DETECTLANGUAGE(ディテクトランゲージ)Googleスプレッドシート関数

DETECTLANGUAGE(ディテクトランゲージ)

DETECTLANGUAGE(ディテクトランゲージ)関数は、指定したセルのテキストで使用されている言語を識別して、2文字の言語コードを返します

・関数DETECTLANGUAGE(読み方:ディテクトランゲージ)
・書式=DETECTLANGUAGE(テキストまたは範囲)
・内容特定の範囲内のテキストで使用される言語を識別します。
スプレッドシート表サンプル
  A B C D
1      
2   文字列 言語コード  
3   こんにちは ja  
4   北京欢迎您 zh  
5   Hola, ¿cómo estás? es  
6   감사합니다 ko  
7        
スプレッドシート表サンプルの”セル C3”の数式
例1)=DETECTLANGUAGE(B3) B3の言語コードを取得

対象セルが空白の場合「#VALUE!」エラーになります
対象セルが記号の場合「#VALUE!」エラーになります
対象セルが数値の場合「und」になります

言語コード
ja:日本語
en:英語
zh:中国語
ko:韓国語
fr:フランス語
ru:ロシア語
es:スペイン語
el:ギリシャ語
pt:ポルトガル語
vi:ベトナム語
ar:アラビア語

Googleスプレッドシートがどこまでの言語コードに対応しているか分かりませんが、増えていくと思います。

以下はGoogle翻訳にある言語コードで「おはよう」を翻訳した一覧(102言語)です。 スプレッドシートに貼り付けてVLOOKUP関数で呼び出せます

言語コード一覧(102言語)


DETECTLANGUAGE関数とよく使う関数
 GOOGLETRANSLATE 指定の言語に翻訳します
 ISURL 指定した値が有効な URL であるかどうかを検証します
 VLOOKUP 特定の値を検索


DETECTLANGUAGE(ディテクトランゲージ)>HOME

Googleスプレッドシート関数

ネット上からデータを取得する関数

DETECTLANGUAGE(ディテクトランゲージ) テキストで使用される言語を識別して言語コードを返します

GOOGLETRANSLATE(グーグルトランスレート) 言語コードを指定して表示されている言語を翻訳します

ISURL(イズユーアールエル) 指定した値が有効な URL であるかどうかを検証します

IMAGE(イメージ) セル内に画像のURLを指定することで画像を表示します

IMPORTDATA(インポートデーター) 指定したファイルからタブ区切り、カンマ区切りで文字列を抜き出します

IMPORTFEED(インポートフィード) RSSフィードやAtomフィードをインポートします

IMPORTHTML(インポートHTML) ページのソースからクエリを指定して文字列を抜き出します

IMPORTXML(インポートエックスエムエル) さまざまな種類のデータから文字列をインポートします

(C) 2024 Digital World