[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『MATCH関数、INDEX関数、IF関数 MIN関数で0以外の数字を拾うようにしたい』(ガリ)
G列14行目 ボールペン H列14行目 125%(ピポットで組んだ前年比)
G列15行目 シャープペン H列15行目 96%(ピポットで組んだ前年比)
G列16行目 新商品のシャープペン H列15行目 0もしくは空白(前年比ないため計算不可)
これを=INDEX($G$14:$G$1048576,MATCH(MIN($H$14:$H$1048576),$H$14:$H$1048576,0))で引っ張ると 16行目の新商品のシャープペンの名前を拾ってしまいます。
正しいのは15行目のシャープペンの値を拾いたいのですが組み合わせ方が難しく
ご教授いただけると幸いです。よろしくお願いします。
MIN関数をつかって0の値を拾わないインデックス、much関数の組み合わせ方が知りたいです。
< 使用 Excel:unknown、使用 OS:unknown >
EXCELのバージョンは何だろうか? 2019及び365であれば条件付き最小値のMINIFS関数が使える。 (ねむねむ) 2021/02/24(水) 08:54
MIN関数の代わりに SMALL(範囲,1+COUNTIF(範囲,0)) で0より大きい最小値を求める? (はまちゃん) 2021/02/24(水) 11:08
この条件をセルH14の式に組み込めばどうでしょう。
H14: =IF(前年比ない,"",現状の計算式)
これで「前年比ない」ならば「""」ヌルストリングとなりますから
「シャープペン」が帰ります。
(メジロ) 2021/02/24(水) 11:40
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.