- ベストアンサー
Excel関数の奇妙な使い方について
Excel関数の奇妙な使い方について質問します。 以下のExcelの表があります。この表で B7:D7 と C6:C8 をスペースでつなぐと交わるセルの12を返します。これは何故なんでしょうか? Excelに詳しい方、その理由を教えていただけないでしょうか? 4 A------B------C------D 5 aaa bbb ccc 6 Tokyo 5 6 9 7 Oosaka 7 12 4 8 Kyoto 2 1 3 ’=B7:D7 C6:C8’ で12を返します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
共通セル集合を現す '=COUNT(A2:B5 B3:C3) といった式を入れてみれば判る。数字セルばかりであること。 あるエクセルの関数の網羅的な解説書の 参照演算子 のところに : セル範囲 , 複数選択 (スペース) 共通部分 と書いてあります。エクセル95以前からあります。 ーー 関心があれば、こういうエクセル解説書を、読んでみると、日頃そんなに使わないが、存在する機能などが見つかります。 ーー Googleででも「エクセル セル範囲 共通範囲」で照会すれば http://officetanaka.net/excel/function/tips/tips30.htm はその解説です。仔細に見てませんが20満の記事の中にもあるのでは。 ーー VBAでは似たものにIntersect関数が在る。
その他の回答 (2)
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
何故といわれても仕様としか。。。 ヘルプ(XL2002)と参照範囲が一緒なのでヘルプを見たのかな *************************************** (スペース 1 つ) 共通部分を示す参照演算子。 2 つの参照に共通するセル参照を作成する (B7:D7 C6:C8) *************************************** たとえば D7セルを参照するのに =D:D 7:7 と表すこともできます。 D7:F7を参照するのに =7:7 D:F とすることもできます E7セル参照を表すのに =7:7 INDEX(D:F,,2) といったこともできます 基本的にあまり使うことはありません
お礼
ありがとうございました。 参照演算子という名前を知りませんんでした。
- mt2008
- ベストアンサー率52% (885/1701)
スペースは共通部分を示す参照演算子でもあるからです。 =B7:D7 C6:C8 と、すると、B7:D7 と C6:C8 の共通部分であるC7の12を返します。
お礼
さっそく回答いただき、ありがとうございました。
お礼
ありがとうございました。 サイトはとても参考になりました。