Excelマスター来てくれ こういう関数ない?
■ このスレッドは過去ログ倉庫に格納されています
【ボス撃破時使用キャラクター】
マリオ
ルイージ
ルイージ
ルイージ
マリオ
ルイージ
マリオ
マリオ
ルイージ
マリオ
(以下空白)
↑こういう表があったとして、ボスを撃破するたびに使用したキャラクターをどんどん下に入力していきます
一行目のマリオを基準に、キャラクター名が入力されているセルを一番下まで読んで、最後にマリオが記入されているセルの相対位置を調べたい
そのためにはどんな関数を使えばいいんでしょうか…… 常に最新のマリオの相対位置を数値で表示させたい
OFFSET関数の高さに入れ子したいんだ >>6
一行目のマリオを1としたいので10と表示させたいです
すみません少し席を離れます xmatchならいけそうだけど範囲指定を毎回変える必要があるからそこがクリアーされればかな マクロでよければすぐ出来そうだけど関数だもんね >>9
基準となる一行目のマリオを0とします
俺が間違えてましたごめんなさい Excelのバージョンが2016なのでXMATCH入ってない……
会社のExcelなので…… A列にデータセット入力
B列に=COUNTIF(A$1:A1,A1)で出現数を数える
C列に=A1&B1
任意のセルでマリオ&最大値の文字列を検索=match("マリオ"&maxifs(B:B,A:A,"マリオ"),C:C,0) =MATCH("マリオ"&COUNTIF(A:A,"マリオ"),C:C,0)のほうがいいか >>19
MAXIFとやらは弊社のExcelには入っていませんでした……
なのでこの方法で試してみます ■ このスレッドは過去ログ倉庫に格納されています