ひらがなをカタカナに変換

ひらがなを全角のカタカナに変換します。
ひらがなでない部分は変換せずに返します。

URL

http://api.excelapi.org/language/hira-kana

パラメーター

Parameters Option Description
input 必須 ひらがなを含む文章・文字を入力する

使用例

サンプル

=WEBSERVICE("http://api.excelapi.org/language/hira-kana?input="&ENCODEURL($A2))

PHONETIC関数は「読み方(ふりがな)」を返す関数です。デフォルトではカタカナで返します。 一般的にひらがなをカタカナに変換する場合はこの関数が使用されますが、漢字も変換されるため注意が必要です。 当サイトの機能では漢字は変換されません。

カタカナをひらがなに変換

全角のカタカナをひらがなに変換します。
カタカナでない部分は変換せずに返します。

URL

http://api.excelapi.org/language/kana-hira

パラメーター

Parameters Option Description
input 必須 カタカナを含む文章・文字を入力する

使用例

サンプル

=WEBSERVICE("http://api.excelapi.org/language/kana-hira?input="&ENCODEURL($A2))

全角カタカナを半角カタカナに変換

全角のカタカナを半角のカタカナに変換します。
カタカナでない部分は変換せずに返します。

URL

http://api.excelapi.org/language/kana-halfkana

パラメーター

Parameters Option Description
input 必須 全角のカタカナを含む文章・文字を入力する

使用例

サンプル

=WEBSERVICE("http://api.excelapi.org/language/kana-halfkana?input="&ENCODEURL($A2))

全角カタカナを半角カタカナに変換する方法としては、 ASC 関数を使う方法が有名ですが、ASC 関数は「ヴ」などを正常に変換できない不具合があります。 また、全角の英数字も変換されます。

半角カタカナを全角カタカナに変換

半角のカタカナを全角のカタカナに変換します。
カタカナでない部分は変換せずに返します。

URL

http://api.excelapi.org/language/halfkana-kana

パラメーター

Parameters Option Description
input 必須 半角のカタカナを含む文章・文字を入力する

使用例

サンプル

=WEBSERVICE("http://api.excelapi.org/language/halfkana-kana?input="&ENCODEURL($A2))

半角カタカナを全角カタカナに変換する方法としては、 JIS 関数を使う方法が有名ですが、JIS 関数は「ヴ」などを正常に変換できない不具合があります。 また、半角の英数字も変換されます。

英和辞典

英単語を日本語に翻訳します。
パブリックドメインの無償の辞書を使用しています。

URL

http://api.excelapi.org/language/free_enja_dictionaly

パラメーター

Parameters Option Description
word 必須 英単語を指定

使用例

サンプル

=WEBSERVICE("http://api.excelapi.org/language/free-enja-dictionaly?word="&ENCODEURL(A2))

Wikipediaの記事の概要を取得

wikipediaの記事の概要を取得します。
具体的には記事のトップに記載される部位に当たります。
※ 同時アクセス数に限度があります。エラーが表示された場合は時間を置いてアクセスしてください。

URL

http://api.excelapi.org/language/wikipedia_summary

パラメーター

Parameters Option Description
word 必須 wikipediaのタイトル部に当たる単語を指定します。日本語等の場合はURLエンコードが必要です。
lang オプション wikipediaの言語を指定します。指定しない場合は ja (日本語版)です。
mode オプション 記事の整形方法を指定します。指定しない場合は simple です。
full: 概要すべてを出力します。
simple: カッコ書きを削除し、最初の一行のみを出力します。

使用例

サンプル

=WEBSERVICE("http://api.excelapi.org/language/wikipedia_summary?word="&ENCODEURL(A2))

サンプル

C2 (デフォルト)

=WEBSERVICE("http://api.excelapi.org/language/wikipedia_summary?word="&ENCODEURL(A2)&"&mode=simple")

C3

=WEBSERVICE("http://api.excelapi.org/language/wikipedia_summary?word="&ENCODEURL(A2)&"&mode=full")

サンプル

C2

=WEBSERVICE("http://api.excelapi.org/language/wikipedia_summary?word="&ENCODEURL(A2)&"&lang="&B2)

正規表現を実行

正規表現を実行します。

URL

http://api.excelapi.org/language/regex

パラメーター

Parameters Option Description
method 必須 正規表現を実行する方式を選択します。
ismatch: 正規表現と一致する箇所があるかを調べます
match: 正規表現と一致した最初の箇所を抽出します
replace: 正規表現に一致したすべての箇所を after に置換します
string 必須 正規表現の対象となる文字列を指定します
regex 必須 正規表現を指定します
after オプション replace 方式を選択した場合に置換する文字を指定します。

使用例

サンプル

C2:

=WEBSERVICE("http://api.excelapi.org/language/regex?method=ismatch&string="&ENCODEURL($A2)&"&regex="&ENCODEURL($B2))

D2:

=WEBSERVICE("http://api.excelapi.org/language/regex?method=match&string="&ENCODEURL($A2)&"&regex="&ENCODEURL($B2))

F2

=WEBSERVICE("http://api.excelapi.org/language/regex?method=replace&string="&ENCODEURL($A2)&"&regex="&ENCODEURL($B2)&"&after="&ENCODEURL($E2))

日本語の正規表現の指定方法

ひらがな

[\u3041-\u3096]

カタカナ

[\u30A1-\u30F6]

常用漢字 (いずれも同義)

[一-龠]
[\u4E00-\u9FFF]

参考:
CJK統合漢字
https://ja.wikipedia.org/wiki/CJK%E7%B5%B1%E5%90%88%E6%BC%A2%E5%AD%97
CJK統合漢字 (4E00-62FF)
https://ja.wikipedia.org/wiki/CJK%E7%B5%B1%E5%90%88%E6%BC%A2%E5%AD%97_(4E00-62FF)

results matching ""

    No results matching ""