-
文字列操作関数
Excelで文字数をカウントする方法|LEN・LENB・特定の文字だけ数える
結論(先に答え) 文字数は =LEN(A2)(全角も半角も1文字=1)。バイト数は =LENB(A2)(全角2・半角1)。特定の文字の個数は =LEN(A2)-LEN(SUBSTITUTE(A2,"○","")) で数えられます。 入力文字数の制限チェックや、区切り文字の個数の確認など、「文字数を... -
文字列操作関数
Excelで全角⇔半角を一括変換する方法|ASC関数・JIS関数
結論(先に答え) 全角→半角は =ASC(A2)、半角→全角は =JIS(A2)。英数字・記号・カタカナがまとめて変換されます(漢字・ひらがなはそのまま)。 「電話番号が全角で入力されていて集計できない」「半角カナと全角カナが混在して検索に引っかからない」——... -
文字列操作関数
Excelで空白(スペース)を削除する方法|TRIM・SUBSTITUTEの使い分け
結論(先に答え) 前後の余分な空白の削除は =TRIM(A2)(単語間のスペースは1つ残る)。すべての空白を削除するなら =SUBSTITUTE(SUBSTITUTE(A2," ","")," ","")(半角・全角の両方を削除)です。 名簿や住所録で「先頭や末尾に余計なスペースが入ってい... -
検索・行列関数
XLOOKUPで前方一致・後方一致検索する方法|「〜で始まる・終わる」をワイルドカードで
結論(先に答え) XLOOKUPの第5引数(一致モード)に 2 を指定するとワイルドカードが使えます。前方一致は =XLOOKUP("東京*", A2:A4, B2:B4, "該当なし", 2)、後方一致は "*本店"、部分一致は "*京*" のように書きます。 「『東京』で始まる支店名を検索... -
検索・行列関数
XLOOKUPで「見つからない場合」の値を指定する方法|#N/Aエラー対策はIFERROR不要
結論(先に答え) XLOOKUPは第4引数がそのまま「見つからない場合の値」です:=XLOOKUP(D2, A2:A4, B2:B4, "該当なし")。VLOOKUPのようにIFERRORで包む必要はありません。空白にしたいときは "" を指定します。 検索値が表にないとき、XLOOKUPはそのままだ... -
検索・行列関数
VLOOKUPで日付を検索できないときの対処法|#N/Aの原因はシリアル値
結論(先に答え) VLOOKUPで日付検索が #N/A になる原因のほとんどは「片方がシリアル値(本物の日付)・片方が文字列」という型の不一致です。検索値は =VLOOKUP(DATE(2026,4,1), A2:C4, 3, FALSE) のようにDATE関数で渡すのが確実です。 「表にも検索値... -
日付・時刻関数
Excelで日付を和暦に変換する方法|TEXT関数で令和・平成表示(ggge年)
結論(先に答え) =TEXT(A2, "ggge年m月d日") で「令和8年4月1日」のような和暦表示に変換できます。「R8.4.1」なら =TEXT(A2, "ge.m.d")。元のセルの見た目だけ変えたい場合は、セルの表示形式(ユーザー定義)に同じ書式コードを設定します。 請求書や公... -
文字列操作関数
Excelで特定の文字から特定の文字までを抽出する方法|TEXTBEFORE・TEXTAFTER・MID
結論(先に答え) Microsoft 365なら =TEXTBEFORE(TEXTAFTER(A2, "【"), "】") で「【」から「】」までの中身を抽出できます。どのバージョンでも使える方法は =MID(A2, FIND("【",A2)+1, FIND("】",A2)-FIND("【",A2)-1) です。 「ノートPC【A-101】ブラ... -
文字列操作関数
IF関数で「特定の文字列を含む」を条件にする方法|COUNTIF・SEARCHとの合わせ技
結論(先に答え) IF関数は部分一致を直接書けません(=IF(A2="*営業*",…) はNG)。=IF(COUNTIF(A2,"*営業*"),"○","×") または =IF(ISNUMBER(SEARCH("営業",A2)),"○","×") を使います。 「セルに『営業』という文字が含まれていたら○を付けたい」——このと... -
文字列操作関数
Excelでセル範囲の文字列をまとめて結合する方法|TEXTJOIN・CONCAT
結論(先に答え) 区切り文字を挟んで結合するなら =TEXTJOIN("、", TRUE, A2:A6)、区切りなしで良ければ =CONCAT(A2:A6)。改行で区切るには =TEXTJOIN(CHAR(10), TRUE, A2:A6)+「折り返して全体を表示」です。 「A2からA6までの文字列を全部つなげたい」...
Excel関数の使い方とデータ抽出方法
【 練習用サンプルデータ(例題)|無料ダウンロード 】