No.1ベストアンサー
- 回答日時:
自分なら、面倒でも次のようなアルゴリズムで考えます。
・・・
別シートにあると予想されますが、便宜的に
A列からB列、C列からD列、E列からF列、G列からH列、I列からJ列、K列からL列にそれぞれのデータが入力されているとします。
A列のデータとD列のデータ
B列のデータとC列のデータ
を比較し、
A列の値よりもD列の値のほうが大きく 「(A<D)」
且つ
B列の値よりもC列の値のほうが小さい 「(B>C)」
時 「 AND((A<D),(B>C)) 」
に重複していると判断。
そんなわけで、まずは
A1セルとB1セルの値と重複しているデータがいくつあるかを検査。
C列とD列はすべての行に対して検査を行うので、範囲には
「C:C」「D:D」
を使い、
=SUM((A1<D:D)*(B1>C:C))
と入力して[Shift]+[Ctrl]+[Enter]を押し、
数式が
{=SUM((A1<D:D)*(B1>C:C))}
となればOK。…これ、配列数式と言います。
これでA1セルとB1セルのデータの間に重複した数の合計が求まります。
さらに、A列とB列のデータもすべて検査の対象とするため
{=SUM((A:A<D:D)*(B:B>C:C))}
とします。
これで、A,B列、C,D列で重複した回数を求められます。
このようにして
A,B列とC,D列、A,B列とE,F列、A,B列とG,H列、A,B列とI,J列、A,B列とK,L列
C,D列とE,F列、C,D列とG,H列、C,D列とI,J列、C,D列とK,L列
E,F列とG,H列、E,F列とI,J列、E,F列とK,L列
G,H列とI,J列、G,H列とK,L列
I,J列とK,L列
について検査して合計すればいい。
【注意】
その1
配列数式は必ず、[Shift]キーと[Ctrl]キーを押しながら[Enter]キーを押して入力を確定してください。
数式の修正時も必ずこの方法で確定する必要があります。
そうしないと配列数式と認識されません。
なお、「{」「}」を手で入力しても配列数式にはなりません。
その2
別のシートを参照する場合は
=C1
=C:C
ではなく
=Sheet2!C1
=Sheet2!C:C
のように、
「シート名」+「!」+「セル範囲」
と指定します。
このやり方で希望の結果を得られると思いますが、かなり面倒です。
この方法でガンバルか、他の簡単な方法のアドバイスを採用してください。
No.3
- 回答日時:
ガントチャートですか・・・。
重複状況を可視化したいということですね?では、添付画像(上)のようなイメージでどうでしょう。
「時間帯のメッシュ」や「重複数による塗りつぶし色」を調整すれば、ご希望のイメージに近づけると思うのですが・・・。
ちなみに、わたし的には、添付画像(下)のように、時間帯毎の重複数を棒グラフ化するだけで十分だと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの大きなシートでグラフを見つける 4 2022/07/28 10:07
- Excel(エクセル) エクセルの折れ線グラフで教えて下さい 1 2023/03/05 22:48
- Excel(エクセル) 表計算ソフトcalcにおいて、1時間10分を1.1と表記する方法とそれらを集計する方法は? 4 2022/04/06 16:54
- Excel(エクセル) 荷捌作業効率をあげるためのエクセル関数を教えてください。 8 2022/10/07 08:17
- Excel(エクセル) エクセルの複写について 4 2022/04/10 01:02
- Excel(エクセル) エクセルの数式で添付写真のものを入力していてわからないのですが、こちらの通り[]括弧も入れて入力しま 4 2023/02/05 18:33
- Excel(エクセル) エクセルの計算式を教えてください 3 2023/03/14 13:48
- Excel(エクセル) エクセルで、未来の月の数値を表示させないようにしたい 1 2022/05/07 18:58
- Excel(エクセル) エクセルの早退時間を計算したいです。計算はうまくいっているようですが… 1 2022/12/26 16:22
- Excel(エクセル) エクセルで休憩時間を引く時と、引かない時の数式 3 2022/11/05 11:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
VBAで文字列を数値に変換したい
-
エクセル 同じ値を探して隣の...
-
エクセルで最初のスペースまで...
-
エクセル初心者です 関数の入れ...
-
2つのエクセルのデータを同じよ...
-
Excelで半角の文字を含むセルを...
-
LOOKUP関数を使えばいいのでし...
-
エクセル 文字数 多い順 並...
-
Excel、市から登録している住所...
-
A列がない・・・A列が非表示に...
-
エクセルの表から正の数、負の...
-
エクセルで文字が混じった数字...
-
エクセル(勝手に太字になる)
-
エクセルの項目軸を左寄せにしたい
-
重複行を削除して数値を合算し...
-
エクセルの並び変えで、空白セ...
-
EXCELで 一桁の数値を二桁に
-
基準日よりも古い日付の列を削...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
エクセルで最初のスペースまで...
-
2つのエクセルのデータを同じよ...
-
エクセル(勝手に太字になる)
-
「B列が日曜の場合」C列に/...
-
エクセル 文字数 多い順 並...
-
EXCELで 一桁の数値を二桁に
-
エクセル 同じ値を探して隣の...
-
VBAで文字列を数値に変換したい
-
エクセルの並び変えで、空白セ...
-
Excelで半角の文字を含むセルを...
-
エクセルで文字が混じった数字...
-
Excel、市から登録している住所...
-
A列がない・・・A列が非表示に...
-
エクセルの表から正の数、負の...
-
[関数得意な方]教えて下さい・...
-
エクセルの項目軸を左寄せにしたい
-
エクセル 時間帯の重複の有無
-
Excelにてある膨大なデータを管...
おすすめ情報
私がわかりやすいと思うのはガントチャートだと思い、横棒グラフで作成みました。しかし、件数が多すぎて重複時間の部分がわかりにくいグラフとなってしまいました。
そのため良い表示方法があればご教示いただきたいです。