『背景色のみで何回行ったかを集計したい』(えむ)
ちょっと説明しづらいし、
同僚に出来るの?と言われたことなので
私自身イメージがフワついてるのですが、
例えば、渋谷▶︎青、原宿▶︎黄色、銀座▶︎赤
1/1▶︎渋谷
1/2▶︎原宿
1/3▶︎銀座
1/4▶︎原宿
1/5▶︎原宿
1/6▶︎渋谷
1/7▶︎銀座
日付を入力して背景の色を変えるだけでは、
その場所に何回行ったのか別のセルにカウントすることは
出来ませんよね?
場所の名前はいちいち入力せず、場所を背景色で表して
その場所に計何回行ったかをいちいち色を数えずに
別セルで合計が出るようにしたいらしい、、
文字を入れないと難しいと思うのですが、
出来るのか、、
出来ないとしたらなにかいい案ございましたら
ご教授ください( ; ; )
伝わるかな、、伝われ、、、
< 使用 Excel:Microsoft365、使用 OS:Windows11 >
(もこな2) 2026/02/14(土) 11:42:45
入力規則のリスト、、
恥ずかしながらこれも初耳です笑
調べてみようと思います!
ありがとうございます!!
(えむ) 2026/02/14(土) 11:48:56
(もこな2) 2026/02/14(土) 12:06:43
古い関数?なのでmicrosoftが使用しないことをお勧めしていますが、
excel4.0 マクロに get.cell()という関数があります。 名前の定義に 好きな名前 :=lambda(c,get.cell(63,c)) とすると背景色を取得できます。 colorindexで取得するので仕様が面倒なんですが、 一応やれますよとだけ (ちくわ) 2026/02/14(土) 12:51:40
それも踏まえて調べてみます!
(えむ) 2026/02/14(土) 13:13:52
ありがとうございます!
(えむ) 2026/02/14(土) 13:21:57
色を使わずに符号にしたらどうですか。
|[A] |[B] |[C]|[D] |[E] |[F]
[1]|日付 |場所| |場所|符号|回数
[2]|1月1日|A | |渋谷|A | 2
[3]|1月2日|B | |原宿|B | 3
[4]|1月3日|C | |銀座|C | 2
[5]|1月4日|B | | | |
[6]|1月5日|B | | | |
[7]|1月6日|A | | | |
[8]|1月7日|C | | | |
(これでどう) 2026/02/14(土) 14:09:58
そのような集計方法はExcelにとってはイレギュラーな部類になるので、
既に説明があるように、マクロ(Excelで行う操作手順を記録・プログラムして自動で実行させる機能)を
用いる話になってくるわけです。
Excelのデータとして取り扱いやすい形は(これでどう)さんが提示しているような、
日付と場所を分けた形になるでしょう。
これであれば、集計することも容易です。
ですので、そもそも論として、日付を入力したセルの背景色で行った場所を示さなければならない理由はなんでしょう?
そこの説明があれば、別の妙案が示されるかもしれません。
集計一覧表を用意したい、とうことでなければ、
オートフィルターの色フィルターで背景色を絞り込み、
SUBTOTAL関数で可視セルを数えるという方法があります。
(猫目石) 2026/02/14(土) 15:15:06
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.