ID非公開

2021/6/20 9:22

44回答

エクセル初心者の主婦しています。 すごく困っています。助けてください(ノД`)・゜・。

画像

Excel172閲覧xmlns="http://www.w3.org/2000/svg">250

その他の回答(3件)

0

下記の式をD25に記入して右にドラッグすればOKです。 D25=IFERROR(INDEX($C$58:$E$58,COUNT(D7:D10)-1),"")

D7:D10の書式が数値だったら下記の式になります。 =IFERROR(INDEX($C$58:$E$58,COUNTIF(D7:D10,">=0")-1),"") 画像でみるとマイナスの表示が書式が数値で作成してるようには見えませんが仮に下記のような書式設定だと全部数値となりますね。 そんな式が設定できるスキルがあるのに簡単な関数が記述できないとは不思議ですね。 _ * 0"歳"_ ;_ -_____ * 0"歳"_ ;

0

変な表だと思ったら、子供の年齢がマイナスになるのか。 0歳以上の人数 =countif(自分の列の年令の範囲, ">=0") って感じですね。 で、下の方のオレンジに塗った合計の行にしか用がないので、 =index(オレンジの範囲, 上記の人数の数式) とやれば、2人だとオレンジの範囲の2列めの8.8、3人だとオレンジの範囲の3列目の15.4、になるはずです。