[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『複数条件( B列が>45199かつ、A列が5)のモノに≪有≫と表示』(りん)
シート【1】※1年間付け足していくシート、A列重複ナシ
A列 B列
1 8/30
2 8/31
4 9/1
5 9/2
6 9/2
10 9/3
12 9/10
15 9/30
19 10/1
20 10/2
21 10/3
: :
: :
シート【2】
※1カ月ごとのシート(今回は9月のシートを作成中とする)
※A1セルに≪2023/9/30≫と入力して≪2023/9月≫と表示させている
C列 D列
1 有
21 無
4 有
15 有
20 無
4 有
4 有
5 有
12 有
21 無
シート【1】のA列、B列を参照し、B列が9/30『以前』で(8月や7月など過去の日付は全て含む)、かつ、A列に該当の数字があれば、シート【2】のD列に≪有≫、なければ≪無≫と表示させたい
同じブック内に9月シート、10月シートと、どんどん追加していく
< 使用 Excel:Microsoft365、使用 OS:Windows11 >
<シート【1】>1年間付け足していくので、見出しを付けてテーブルにしておく <テーブル1> __A __B____ 1 ID 日付 2 1 8月30日 3 2 8月31日 4 4 9月1日 5 5 9月2日 6 6 9月2日 7 10 9月3日 8 12 9月10日 9 15 9月30日 10 19 10月1日 11 20 10月2日 12 21 10月3日
<9月シート> __A______ __B __C___ __D_ 1 2023/9/30 検索ID 結果 2 1 有 3 21 無 4 4 有 5 15 有 6 20 無 7 4 有 8 4 有 9 5 有 10 12 有 11 21 無
[D2] =map(C2:C11,LAMBDA(a,IF(COUNTIFS(テーブル1[ID],a,テーブル1[日付],"<"&A1+1),"有","無"))) (注意)下にスピルするので[D2]より下は空白の事
(まる2021) 2023/09/20(水) 07:45:51
調べてみると、Excelが365ではなく、ホーム&ビジネス2021でした…
本当にすみません…
LAMBDAが使えないのだと思います…
何かほかに方法がありますでしょうか…
誠に申し訳ございません
(りん) 2023/09/20(水) 09:07:40
[D2] =IF(COUNTIFS(テーブル1[ID],C2,テーブル1[日付],"<"&$A$1+1),"有","無") 下にコピー
(まる2021) 2023/09/20(水) 09:12:53
(りん) 2023/09/20(水) 10:16:35
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.