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

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

DETECTLANGUAGEはセル内の文字列を受け取り言語コードを返します。
・関数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翻訳にある言語コードの一覧です
スプレッドシートに貼り付けてVLOOKUP関数で呼び出せます


DETECTLANGUAGEとよく使う関数
 DETECTLANGUAGE  セル内の文字列の言語コードを返します
 GOOGLETRANSLATE  指定の言語に翻訳します
 VLOOKUP  特定の値を検索
HOME
Googleスプレッドシート

Googleスプレッドシートはエクセルと同等の機能がありますが エクセルはPC上のソフト、 GoogleスプレッドシートはGoogleサーバ上のソフトです

サーバ上にあるのでエクセルには無い利点があります
エクセルには無いGoogleスプレッドシートの便利な関数を紹介します

DETECTLANGUAGE(ディテクトランゲージ) 言語識別機能:最初の文字から言語を判定します

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

ISURL(イズユーアールエル) URLテスト:セルに指定されたURLが有効かテストします

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

IMPORTHTML(インポートHTML) 指定したURLからクエリを指定して文字列を抜き出します

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

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

UNIQUE(ユニーク)とSORT(ソート) 多くの行から重複を削除して並び替えします

エクセル(Excel)関数

(C) 2001-2019 Digital World