doodle-on-web

自分で調べたことや、仕事の中で質問されたことなどをまとめています。

Excel実践サンプル

【完全保存版】Excel XLOOKUP関数の使い方と応用10選|VLOOKUPとの違いも解説

Excelの新関数「XLOOKUP」の使い方を完全解説。基本構文から完全一致・近似一致・横方向検索・ワイルドカード検索まで10種類の実用例を図解付きで紹介。VLOOKUPとの違いもわかりやすくまとめています。

【2025年版】Kindle Unlimitedで読める!おすすめExcel本5選|今すぐ無料で学べるExcel入門から応用まで

Excelが苦手でも大丈夫! 実務で役立つスキルが「0円」で手に入る 30日間無料のKindle Unlimited対象書籍だけを厳選しました ✅ Kindle Unlimited とは? 月額980円で、対象書籍が読み放題になるAmazonのサブスク 初回30日間は無料! スマホ・タブレット・…

【無料で読める】Excelのムダ・ミスをゼロに!『時短しながらミス撲滅 Excel 無敵のルール』レビュー

✅ この記事はExcel作業に不安のあるビジネスパーソン向けです。 ✅ Kindle Unlimitedの無料体験でこの本をタダで読む方法も紹介します。 こんなお悩みありませんか? Excel作業、なんだか効率が悪い… 関数を組んでもエラーばかり… ファイルがぐちゃぐちゃで…

Excelで空白と重複を無視したリストを作りたい

空白と重複データのセルを無視して、一覧から一意のデータをリストとして抽出するには、FILTER関数と一緒にUNIQUE関数を使用することで解決できます。

EXCELのXLOOKUPによる横持ちのデータ検索

XLOOKUP関数を使用して水平ルックアップ(横検索)を実行するには、垂直ルックアップの場合と同様のイメージで、検索範囲と戻り範囲を横向きで指定します。画像の例で検索する場合の式は次のとおりです。

ExcelのVLOOKUPでハイパーリンクを参照したい、作成したい【2025年最新版】

ルックアップからハイパーリンクを参照したり、作成したりするには、VLOOKUP関数をHYPERLINK関数と一緒に使用するこで実現できます。

XLOOKUPの完全一致検索の基本

XLOOKUPを使用して完全に一致するものを見つけるには、ルックアップ値、ルックアップ範囲、および結果範囲を指定する必要があります。

XLOOKUPで近似一致検索をする場合の基本

XLOOKUPを使用して近似一致を見つけるには、4番目の引数でmatch_modeを明示的に指定します。

別のセルの値に基づいて条件付き書式で複数セルの色を変えたい

別のセルの値に基づいて条件付き書式でセルに色をつけるには、単純な数式に基づいてルールを作成できます。

Excelで日付セルを特定の年毎にカウントする

日付セルを特定の年毎にカウントするには、SUMPRODUCT関数とYEAR関数を使用できます。

Excelで日付を曜日毎にカウントする

日付を曜日毎にカウントする(つまり、月曜日、火曜日、水曜日などをカウントする)には、SUMPRODUCT関数をWEEKDAY関数と一緒に使用できます。

Excelで指定期間のランダムな日付を作成したい

2つの日付の間にランダムな日付を生成するには、DATE関数と一緒にRANDBETWEEN関数を使用できます。

Excelで空白のセルを数える

空白のセルの数を数えるには、COUNTBLANK関数を使用できます。

特定の数値より大きい値を持つセルの数をカウントする

特定の数値より大きい値を持つセルの数をカウントするには、 COUNTIF 関数を使用します。数式の汎用形式では**、rng**は数値を含むセルの範囲を表し、X はカウントするしきい値を表します。

Excelで特定の値と等しいセルの数をカウントする

特定の値と等しいセルの数をカウントするには、 COUNTIF 関数を使用します。

Excelで複数の値の 1 つに等しいセルの数をカウントする

複数の値の 1 つに等しいセルの数をカウントするには、 SUMPRODUCT 関数の内部でCOUNTIF 関数を使用します。

ExcelでA、Bどちらかに合致するセルを数える

Excelで複数条件のどちらかに合致するセルを数えるには、COUNTIF 関数を 2 回使用する数式を使用します。

Excelで大文字と小文字を区別するセルをカウントする

大文字と小文字を考慮して特定の文字列を含むセルをカウントするには、EXACT 関数とSUMPRODUCT 関数を使用して数式を使用します。

EXCELでn番目の一致を取得する方法「INDEXとMATCH」

INDEXとMATCHでn番目の一致を取得します。 最初の一致だけではなく、二番目、三番目といった指定での検索が可能になります。

Excelでn番目の一致を取得「VLOOKUP」

VLOOKUPでn番目の一致を取得 一手間加えることで、基本的には最初の一致しか検索できないVLOOKUPで2番目3番目を抽出することができます。 一般式 = VLOOKUP( ID &" - " & 検索対象ID,対象データ範囲,データ番号,0 ) 説明 VLOOKUPを使用してn番目のMATCHを…

Excel TEXT関数

Excel TEXT関数 概要 ExcelのTEXT関数は、指定された数値形式の数値をテキストとして返します。TEXT関数を使用して、フォーマットされた数値をテキスト内に埋め込むことができます。 目的 数値を数値形式のテキストに変換する 戻り値 指定された形式のテキス…

エクセルで最終更新日を表示するあれこれ

Excelに最終更新日付などを入力する機会も多いと思います。 そういった場合に、以下の方法を利用することができます。 Excelの数式:最終更新日スタンプ 一般的な式 = "最終更新:" & TEXT( A1 、 "ddd、mmmm d、yyyy" ) 説明 ブックに日付スタンプを追加…

エクセルで指定範囲内の列数を数えたい

範囲内の列数をカウントする必要がある場合は、COLUMNS関数を使用します。 関数例 =COLUMNS(rng) 説明 範囲内の列数をカウントする必要がある場合は、COLUMNS関数を使用します。式の一般的な形式(上記)では、rngはセルの範囲を表します。 この例では、アク…

Excelでリスト内で条件と一致しないセルを数えたい

Excelで複数のセルや条件と一致しないセルを数えたいです。 状況 データの中で、リストに含まれていないデータがどれくらい含まれているのかを調べたい。 関数例 =SUMPRODUCT(--(ISNA(MATCH(data,exclude,0)))) 説明 セルの数が多くない場合は、MATCH、ISNA…

Excelで時間操作、指定の時間に丸めたい、切り捨て

47分とか52分は45分として計算したいです。 関数例 = MROUND( time 、"0:15" ) 説明 時間を最も近い15分間隔に丸めるには、指定された倍数に基づいて丸めるMROUND関数を使用できます。示されている例では 、C6 の式は次のとおりです。 = MROUND( B6 、"0:…

Excelで指定時間以上、以下の時間のみ合計したい

状況 30分以上の合計時間を計算したい 作業に30分以上かかっている人の、その超過分だけ計算したいのですが。。。 関数例 = SUMPRODUCT((範囲- TIME(0 、30 、0 ))* (範囲> TIME(0 、30 、0 ))) 説明 期間を表す一連の時間を指定して、30分間の…

EXCELで検索した値の下のセルの値を表示したい

先輩「VLOOKUPで一つ下のセル? それはこうやればできるよ」 後輩「先輩、VLOOKUPで検索した値の一つ下のセルって取れます?」 先輩「お、いい質問だね。でも残念ながら、VLOOKUPは『見つけた同じ行』しか返せないんだ。 だから“下の行”を直接取ることはでき…

Excelで「分」を「時間」に変換する方法|勤務時間や作業時間の集計に便利!

エクセルで分を時間に変換したい。Excelで「分」を「時間」に変換する方法|勤務時間や作業時間の集計に便利! ※この記事は2025年8月にリライトし、最新のExcel仕様・関数構成に合わせて更新しました。 Excelで作業時間や稼働時間を集計しているとき、 「〇…

Excelで,セルに入力すると,色が変わるようにしたい。(条件付書式の利用)

状況 Excelなどで入力用のシートなどを作っていると、必須で入力しておきたい項目に色をつけておいて、 何か入力してもらえたらその色を変えたいというようなことがあります。 条件付き書式で設定することで対応することができます。 解決策 ここでは、選択…

エクセルで○×△の記号を数えたい。

新人君からの質問シリーズ 飲み会のアンケートとったんですけど、簡単に数える方法ないですかー? あるある。 状況 Excelで色々な数を数えたい。 解決策 ○の数 =COUNTIF(A1:C100,"○”) ×の数は =COUNTIF(A1:C100,"×") △の数は =COUNTIF(A1:C100,"△") 数えら…