[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『直近5回分の順位を表示』(ぺぺりん)
1か月を通しテストの順位をつけております。
A列 生徒名
2行目 1〜31 日にち
各生徒の受けたテストの順位は入力済み
不定期テストの為空白セルがあります。
欠席の生徒もいます。
AH:2 直近の5回前の順位
AI:2 直近4回目の順位と 右に新しく5回分表記したいです。
直近一つだとLOOKUPでできましたが5回分で悩んでおります。
お手数ですがいい方法をご教授ください。
A列 生徒名 A:2~右に1〜31 (日付)
A B C D E F G H AF AH AI AJ AK AL
1 2 3 4 5 6 7 ・・・ 31 直近5回の順位
2 山田
3 鈴木
< 使用 Excel:Excel2016、使用 OS:Windows10 >
B列からAF列は、順位(数値)が入力されているか空白かのどちらかだとして こういうこと?
AH2 =IF(COUNT($B2:$AF2)<6-COLUMN(A1),"",INDEX(2:2,LARGE(INDEX(($B2:$AF2<>"")*COLUMN($B2:$AF2),0),6-COLUMN(A1)))) ~~~~~~~~~~ ~~~~~~~~~~~ 右と下へコピー
波線部(2か所)のCOLUMN(A1)の「A1」は実際のレイアウトがどうなっていようと変更しないように。
以上です (笑) 2018/05/18(金) 20:06
ありがとうございました。
(ぺぺりん) 2018/05/18(金) 20:11
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.