[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『表計算にて。』(サンチョン)
申し訳ありません。
もう一つ質問させて下さい。
例えば野球の打者の成績を調べたいと思います。
A1 アウト
A2 安打
A3 アウト
A4 アウト
A5 アウト
と言った成績を入れたとします。
この時、今何打席ヒット(安打)が無いのかを調べようと思います。
この時、どうすれば良いのでしょうか?
countifを使ってしまうとA1のアウトも加算されてしまい結果は4になってしまいます。
良い方法はありますか?
< 使用 Excel:unknown、使用 OS:Windows10 >
下記式をb1にいれ、下のセルらにフィルコピーで大丈夫だと思います。
=IF(A1="安打",0,IF(ROW(A1)=1,1,OFFSET(A1,-1,1)+1))
(az) 2021/03/05(金) 15:34
Excelのバージョンは何ですか?
2007以降だとして A列が手入力なら(数式の結果ではないのなら)
=IFERROR(COUNTA(A1:A50)-MATCH(1,INDEX(0/(A1:A50="安打"),0),1),COUNTA(A1:A50)) または =IFERROR(COUNTA(A1:A50)-LOOKUP(1,0/(A1:A50="安打"),ROW(A1:A50)),COUNTA(A1:A50))
範囲は実際の表に合わせて下さい。
以上 (笑) 2021/03/05(金) 15:58
補足
実際の表はデータの開始が 1行目からではないのなら MATCHの方でやってください。
LOOKUPの方は ROW(A1:A50) のところを何行目から始まっていても A1 からにしておけばできるかも
以上 (笑) 2021/03/05(金) 16:30
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.