- 締切済み
excel関数について
たとえば出席簿の様に歯抜けの数字をどんどん打ち込んでいくとそれに対応した行に移動し、できれば○印に変えるようなシートは作れますか? 1→→1→→○ 2→→2→→○ 4→→ →→ 5→→4→→○ 8→→5→→○ 10 →→8→→○ →→10→→○ といった感じです。 マクロでもいいのですがわかりやすく教えて下さい。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17070)
回答No.1
質問の表現(図示された意味)が判りにくいのだが、下記のようなことかな。 (データ)A1:D1に数字を入れる。 1 2 5 4 ○ ○ ○ ○ A2セルに=IF(A$1=ROW(A2)-1,"○","") といれる。A2の式をD2まで複写する。 A2:D2を範囲指定してD2で+ハンドルを出し、数字の最大 行+1まで引っ張る。 (結果) 上記の通り。 これでは1日(人)分のものしか表示できないが。
補足
すみません。スペースが使えないのでうまく表現できてなくて・・・。 1,2,5,4という数字をA列に打ち込むと、B1に1、B2に2、B4に4、B5に5を表示するような方法です。または、B列は数字じゃなく○だけでもかまわないのですが。