2/10/2026

Excel。結合列は不要!「苗字+名前」の重複を条件付き書式で行全体塗りつぶす【Duplication】

Excel。結合列は不要!「苗字+名前」の重複を条件付き書式で行全体塗りつぶす

<条件付き書式+COUNTIFS関数>

名簿を扱っていると、

「苗字と名前の組み合わせで重複していないか確認したい」

という場面がよくあります。


でも、わざわざ「苗字+名前」を結合した列を作るのは面倒だし、初心者の方には説明もしづらいですよね。


そこで今回は、結合列を作らずに、苗字+名前の重複を条件付き書式で行全体を塗りつぶすことで確認する方法を紹介します。


次のデータを用意しました。


B列に名字、C列に名前が入力されています。

フルネームで重複しているかどうか条件付き書式をつかって判断します。


A2:D8を範囲選択してホームタブの条件付き書式にある「新しいルール」をクリックします。


新しいルールダイアログボックスが表示されます。


数式を使用して、書式設定するセルを決定 を選択します。


条件式のボックスに、

=COUNTIFS($B$2:$B$8, $B2, $C$2:$C$8, $C2)>1

と数式を設定します。


書式ボタンをクリックして、塗りつぶしたい色を設定します。


最後に、OKボタンをクリックします。

結合列は不要!「苗字+名前」の重複を条件付き書式で行全体塗りつぶす

 

これで、重複している名字+名前のデータを対象にした、行全体を塗りつぶすことができました。


では、設定した数式を確認しておきましょう。


=COUNTIFS($B$2:$B$8, $B2, $C$2:$C$8, $C2)>1


重複というのは、その列内に複数。

つまり1件より大きい場合は重複というわけです。


件数ということから、COUNT系の関数を使うとよさそうです。


そして、名字と名前という複数列が対象ということで、条件が複数になります。


よってCOUNTIFS関数をつかいます。


検索条件範囲には、絶対参照を忘れに設定します。


検索値は、$B2のように、列固定の複合参照にすることで、行全体を対象にすることができます。


COUNTIFS関数の結果が「>1」。

つまり、重複というのは、2件以上あるわけです。


これで、条件付き書式で複数列に対応した重複チェックの方法をご紹介しました。

2/09/2026

Excel。2026/1/4-1/10にaverageif関数など関数について紹介したFacebookページのコメントです。【comment】

Excel。2026/1/4-1/10にaverageif関数など関数について紹介したFacebookページのコメントです。

<Facebookページ>

Facebookページに書いた、Excelの豆知識(Trivia)です。

Facebookページ

1月4日

Excel。average関数は平均値を求める関数です。



1月5日

Excel。averagea関数は文字列を0として平均値を求める関数です。



1月6日

Excel。averageif関数は単一条件に合うデータの平均値関数です。



1月7日

Excel。averageifs関数は複数条件に合うデータの平均値関数です。



1月8日

Excel。max関数は最大値関数です。



1月9日

Excel。min関数は最小値関数です。



1月10日

Excel。large関数は○番目に大きい値を算出関数です。

2/08/2026

Excel。REPT関数は文字列を指定回数だけ繰り返して表示します。【REPT】

Excel。REPT関数は文字列を指定回数だけ繰り返して表示します。

<関数辞典:REPT関数>

REPT関数

読み方: リピート  

分類: 文字列操作 

REPT関数

REPT(文字列,繰り返し回数)

文字列を指定回数だけ繰り返して表示する

2/07/2026

Word。背景の色が印刷できません。どうしたらいいのでしょうか【Background Color】

Word。背景の色が印刷できません。どうしたらいいのでしょうか

<印刷>

デザインタブのページの色を設定します。

 


文書の背景にページの色が設定されました。

 


ファイルタブの印刷で、印刷プレビューを確認してみます。


印刷しようとすると、設定したページの色がついてないことが確認できます。


では、どうしたらいいのでしょうか。


Webページなどのブラウザの画面を印刷するときは、プリンターの設定ですが、Wordの場合はプリンターの設定ではありません。


作業を続けましょう。


ページ設定をクリックします。


Wordのオプションダイアログボックスが表示されます。


表示にある印刷オプション


印刷オプションの中にある「背景の色とイメージを印刷する」のチェックをオンにします。


あとは、OKボタンをクリックして、先ほどのダイアログボックスに戻ったら、再びOKボタンをクリックします。


これで、ページの色を付けた状態で印刷することができます。


2/06/2026

Excel。動画で紹介。税込みでも税抜きでも消費税額を楽々求める数式を紹介【tax】

Excel。動画で紹介。税込みでも税抜きでも消費税額を楽々求める数式を紹介

<Youtube>

税込金額から消費税額を求めるにはどのようにしたらいいのでしょうか。


消費税額を求める方法はいろいろあります。


販売金額から消費税額を求めることは多いかもしれません。


では、改めて

税込金額から消費税額を求めるにはどのようにしたらいいのでしょうか。


今回は、消費税額を求める。


さらに、ROUNDUP関数とROUNDDOWN関数もつかった数式をご紹介しております。


これで、楽々求めることができます。

2/05/2026

Excel。REPLACEB関数は、指定した位置からバイト数分の文字列を置換します。【REPLACEB】

Excel。REPLACEB関数は、指定した位置からバイト数分の文字列を置換します。

<関数辞典:REPLACEB関数>

REPLACEB関数

読み方: リプレイズビー  

分類: 文字列操作 

REPLACEB関数

REPLACEB(文字列,開始位置,バイト数,置換文字列)

指定した位置からバイト数分の文字列を置換する 

2/04/2026

Excel。強弱段差円グラフで強弱をアピールした資料をつくる【pie chart】

Excel。強弱段差円グラフで強弱をアピールした資料をつくる

<強弱段差円グラフ>

次のような円グラフ。

強弱段差円グラフ

アピールしたい項目を大きくした円グラフをつくりたい。

仮に強弱段差円グラフと呼ぶグラフをつくるには、どうしたらいいのでしょうか。


Excelには、このようなグラフは用意されていません。


円グラフで、一部分を凹ますこともできません。


どのようにしたら作ることができるのかを、説明します。


まずは、次の表を用意します。


なぜこのような表を要するのかというと、円グラフではなくて、ドーナツグラフをつくって、そのドーナツグラフを修正することで、強弱段差グラフを作るからです。


A1:D3を範囲選択して、ドーナツグラフを挿入します。


挿入タブからドーナツグラフをクリックします。

ドーナツグラフが表示されました。


グラフサイズを変更して、タイトルを入力しただけです。


ドーナツグラフはYesとNoで表示されていません。


グラフのデザインタブにある「行/列の切り替え」をクリックします。


ドーナツグラフの枠線は見えやすいように白色になっています。


一つの塊のように見せたいので、この時点で、塗りつぶしの色と同じ色の枠線を設定します。


YesとNoそれぞれの内・中・外を設定します。


意外ですが、ここがポイントですので、面倒ですが大切な作業です。


内側のドーナツをクリックします。


グラフの要素が「系列 “内”」になっていることを確認して、選択対象の書式設定をクリックします。


画面右側にデータ系列の書式設定作業ウィンドウが表示されます。


系列のオプションにある「ドーナツの穴の大きさ」を0%にします。


これで、ドーナツグラフの穴が埋まります。


データラベルを表示しますので、グラフの要素の追加からデータラベルを選択します。


その他のオプションをクリックすると、データラベルの書式設定作業ウィンドウが表示されます。


ラベルには、「分類名・値」を設定し、区切り文字は「改行」に変更します。


内・中・外の3つにラベルが表示されますので、1つ残して、不要なラベルは削除します。


外側のNoのドーナツグラフをクリックして、塗りつぶしを「塗りつぶしなし」に枠線を「枠線なし」に変更します。

強弱段差円グラフ

あとは、凡例を削除して、ラベルを見やすいフォントとフォントサイズを調整したら完成です。


以前のExcelのバージョンでは、それぞれのドーナツグラフの幅を調整することができましたが、現在はすべて連動してしまい、均等な幅ます。


そのため、凹ました段差の部分を薄くしたい場合には、内・中・外・外2・外3のように、データを増やすことで対応することができます。

2/03/2026

Excelのショートカットキー。CtrlとF9~F12の組み合わせを紹介【shortcut】

Excelのショートカットキー。CtrlとF9~F12の組み合わせを紹介

<ショートカットキー>

作業効率もUPする、知っていると便利なショートカットキー。

Excelのショートカットキー

Ctrl+F9

開いているブックを最小化



Ctrl+F10

開いているブックを最大化



Ctrl+F11

マクロシートを挿入する



Ctrl+F12

ブックを開く

2/02/2026

Excel。REPLACE関数は指定した文字数の文字列を置換します。【REPLACE】

Excel。REPLACE関数は指定した文字数の文字列を置換します。

<関数辞典:REPLACE関数>

REPLACE関数

読み方: リプレイス  

分類: 文字列操作 

REPLACE関数

REPLACE(文字列,開始位置,文字列,置換文字列)

指定した文字数の文字列を置換する 

2/01/2026

Excel。2025/12/28-1/3にcount関数など関数について紹介したFacebookページのコメントです。【comment】

Excel。2025/12/28-1/3にcount関数など関数について紹介したFacebookページのコメントです。

<Facebookページ>

Facebookページに書いた、Excelの豆知識(Trivia)です。

Facebookページ

12月28日

Excel。sumifs関数は複数条件での合計値関数です。


12月29日

Excel。subtotal関数は抽出データの集計関数です。


12月30日

Excel。count関数は数値件数関数です。


12月31日

Excel。counta関数は空白以外のセル個数件数関数です。


1月1日

Excel。countif関数は単一条件に合うデータ件数関数です。


1月2日

Excel。countifs関数は複数条件に合うデータ件数関数です。


1月3日

Excel。countblank関数は空白のセル個数件数関数です。

1/31/2026

Excel。REGEXTEST関数は指定したテキストのいずれかの部分と一致するかをチェックします【REGEXTEST】

Excel。REGEXTEST関数は指定したテキストのいずれかの部分と一致するかをチェックします

<関数辞典:REGEXTEST関数> 

REGEXTEST関数

読み方: レゲックステスト  

分類: 文字列操作 

REGEXTEST関数

REGEXTEST(text,pattern,[case_sensitivity]

指定したテキストのいずれかの部分と一致するかどうかをチェックします 

1/30/2026

Excel。入力規則のリスト。アイテムが増えたら自動的に追加したい【Drop-down list】

Excel。入力規則のリスト。アイテムが増えたら自動的に追加したい

<入力規則のリスト>

請求書や見積書などで、設定すると便利な入力規則のリスト。


まずは、その設定方法から確認おきましょう。


B1に入力規則のリストを設定してみます。


データタブのデータの入力規則をクリックします。


データの入力規則ダイアログボックスが表示されます。


入力値の種類を「リスト」に変更します。


元の値には、A5:A7を範囲選択します。自動的に絶対参照も設定されます。


入力された範囲は、「=$A$5:$A$7」


あとは、OKボタンをクリックします。


B1の▼をクリックすると、ドロップダウンリストが表示されて、設定したリストからデータを選択することで、セルにデータを入力することができます。


これが入力規則のリストです。


さて、問題はここから。

商品が増えた場合、どうなるのでしょうか。A004の赤鉛筆を追加してみます。


入力規則のリストには、追加されていません。


これでは、商品が増えるたびに、入力規則のダイアログボックスを表示して、範囲変更をしなければなりません。


とても、非効率です。


そこで、次の方法をご提案します。


該当する範囲をテーブルにします。


挿入タブのテーブルをクリックすることで、テーブルにすることができます。


では、改めて、A004の赤鉛筆を追加してみます。


すると、ドロップダウンリストにA004が追加されていることが確認できます。


なぜ、自動的に追加されたのかというと、テーブルには、自動拡張機能というのがあることで、入力規則のリストも自動的に範囲が広がったというわけです。


このように、テーブルを合わせてつかうことで、業務改善できることもあります。

1/29/2026

Excel。REGEXREPLACE関数は、指定したパターンと一致するテキストの部分文字列を置換文字列にする【REGEXREPLACE】

Excel。REGEXREPLACE関数は、指定したパターンと一致するテキストの部分文字列を置換文字列にする

<関数辞典:REGEXREPLACE関数>

REGEXREPLACE関数

読み方: レゲックスリプレイス  

分類: 文字列操作 

REGEXREPLACE関数


REGEXREPLACE(text,pattern,replacement,[occurrence],[case_sensitivity])

指定したパターンに一致するテキストの部分文字列を置換文字列に置換します 

1/28/2026

Excel。動画で紹介。ランダムで重複しない数値をつくるには、どうしたらいいの。【random】

Excel。動画で紹介。ランダムで重複しない数値をつくるには、どうしたらいいの。

<Youtube>

ランダムの数値をつくる関数はありますが、重複しないようにRANDBETWEEN関数など設定することはできません。

どのようにしたら、重複させないで、ランダムの数値を振ることができるのでしょうか。


その方法をご紹介しております。

1/27/2026

Excel。上位3位内のデータの行全体を塗りつぶすには【TOP3】

Excel。上位3位内のデータの行全体を塗りつぶすには

<条件付き書式+RANK.EQ関数>

大量のデータから1位から3位までのデータがどこにあるのか、わかるように、行全体を塗りつぶしたいのですが、どのようにしたらいいのでしょうかという質問を受けました。


塗りつぶすということは条件付き書式をつかうわけですが、問題は、行全体を塗りつぶすための条件式です。


今回は次の表をつかって説明します。


D列の合計の上位3位以内ならば、行全体を塗りつぶす。


上位3位なので、LARGE関数をつかってもいいのですが、もっと単純に考えてみましょう。


1位から3位までということなので、順位を求めることができるRANK.EQ関数をつかってみます。


では、A2:D16を範囲選択します。


ホームタブの条件付き書式にある「新しいルール」をクリックします。

新しい書式ルールダイアログボックスが表示されます。


「数式を使用して、書式設定するセルを決定」を選択します。


条件式は、

=RANK.EQ($D2,$D$2:$D$16,0)<4


あとは、書式ボタンをクリックして、塗りつぶす色を設定したら、完成です。

上位3位内のデータの行全体を塗りつぶすには

D列の合計にはあまり差がないので、上位3位内のデータを目視で探すのは容易ではありません。


条件付き書式をつかって、塗りつぶすことで、見つけやすくなりました。


では、条件式を確認しておきましょう。

=RANK.EQ($D2,$D$2:$D$16,0)<4


RANK.EQ関数は順位を求めることができる関数です。


D2の値が、D2:D16のなかで何番目なのかを求めるわけです。


なお、D2を$D2とすることで、行全体を塗りつぶすことができます。


その結果が4未満ならば、3位以内ということになります。

1/26/2026

Excel。REGEXEXTRACT関数は指定したパターンに一致するテキストの部分文字列を抽出する【REGEXEXTRACT】

Excel。REGEXEXTRACT関数は指定したパターンに一致するテキストの部分文字列を抽出する

<関数辞典:REGEXEXTRACT関数>

REGEXEXTRACT関数

読み方: レゲックスエクストラクト  

分類: 文字列操作 

REGEXEXTRACT関数

REGEXEXTRACT(text,pattern,[return_mode],[case_sensitivity])

指定したパターンに一致するテキストの部分文字列を抽出します 


1/25/2026

Excel。2025/12/21-12/27にsum関数など関数について紹介したFacebookページのコメントです。【comment】

Excel。2025/12/21-12/27にsum関数など関数について紹介したFacebookページのコメントです。

<Facebookページ>

Facebookページに書いた、Excelの豆知識(Trivia)です。

Facebookページ

12月21日

Excel。スパークラインは、色を変更したりすることもできますね。



12月22日

Excel。条件付き書式を設定すると、手動で設定した書式よりも優先されますね。



12月23日

Excel。条件付き書式で、書式を設定するセルと条件の対象のセルが異なる場合は、数式を使用してルールを作ることになりますね。



12月24日

Excel。条件付き書式の数式には関数も使えますので、メッチャ、奥が深くなりますね。



12月25日

Excel。SORT。合計行とか除いて並び替えをするときには、その行はのぞかないといけないので、データを範囲選択する必要がありますね。



12月26日

Excel。sum関数は合計値を求める関数です。ちなみにアイディアで累計も出せます。



12月27日

Excel。sumif関数は単一条件での合計値関数です。

1/24/2026

Word。表内の文字の前にある空白をどうにか消したい【padding】

Word。表内の文字の前にある空白をどうにか消したい

<セル内余白>

Wordの表に文字を入力すると、最初の文字の前に、半角ぐらいの空白が空いています。


この空白は、左インデントで空けてあるわけではありません。

これは、「セルの余白」なんです。

CSSだと、padding ですね。


では、どこで設定しているのか確認していきましょう。

表を選択して、テーブルレイアウトタブをクリックします。


セルのサイズにある、表のプロパティボタンをクリックします。

表のプロパティダイアログボックスが表示されます。


表タブになっていることを確認して、オプションボタンをクリックします。

表のオプションダイアログボックスが表示されます。


既定のセルの余白の左を0mmに変更します。

OKボタンをクリックして、表のプロパティダイアログボックスに戻ったら、こちらもOKボタンをクリックします。


これで、セル内の余白を調整することができます。


ただし、表のプロパティダイアログボックスで、表タブで行うと、セルを選択していても、関係なく、表全体に影響してしまいます。このセルだけという場合には、下記のようにします。

表のプロパティダイアログボックスのセルタブに移動します。


そして、オプションボタンをクリックします。

セルのオプションダイアログボックスが表示されます。


セル内の配置にある「表全体を同じ設定にする」のチェックを外します。

そして、左を0mmにして、OKボタンをクリックします。


この方法ならば、選択したセルだけを対象にすることができます。