『VSTACK関数について』(bad papa)
「=COUNTIFS(VSTACK(B1,D1),"<5",VSTACK(G1,I1),"<25")」という式を入力したら
"式に問題あり"とメッセージが出ました。
同じ結果を求める「=SUMPRODUCT(--(VSTACK(B1,D1)<5),--(VSTACK(G1,I1)<25))」は
問題ありませんでした。
質問_1
COUNTIFS関数はVSTACK関数を使えないということでしょうか?
質問_2
VSTACK関数を使えない関数は他にどのようなものがあるのでしょうか?
解説サイトなどあれば、ご紹介いただけないでしょうか?
< 使用 Excel:Microsoft365、使用 OS:Windows11 >
COUNTIFS関数の検索範囲はセル参照(範囲)のみです VSTACK関数は配列を返し セル参照ではないので使用出来ません 使用出来ない関数は ◯◯IF系の関数 RANK関数 PHONETIC関数 ROW関数・COLUMN関数 OFFSET関数 等です (どん) 2025/06/03(火) 12:28:26
(名無し) 2025/06/03(火) 13:25:36
仮にVSTACK関数がセル参照を返す関数だと しても◯◯IF関数の検索範囲は連続する範囲なので =COUNTIF((B1,D1),1) 等は#VALUE!エラーになります 飛び飛びの範囲が使用出来るのは =RANK(1,(B1,D1)) =LARGE((B1,D1),1) 等ですね (どん) 2025/06/03(火) 13:48:57
(bad papa) 2025/06/03(火) 17:07:17
(bad papa) 2025/06/03(火) 17:20:09
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.