[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『関数でアルファベットの連番?』(すたーち)
いつもお世話になってます。
セル指定では無く、
上のセルに、Aが入ってたら、Bを表示し、
Bが入ってたら、Cを表示する関数を教えて頂きたいです。
セル指定では無く、上部セル指定とか出来るものでしょうか。
A B C D
1
2 A
3 B
4 C
5
仮に、
B2セルにAが表示されている状態で、
B2セルがAだから、B3にBを表示する関数では無く、
B3セルの上のセル(B2)に、Aがあるから、B3にBを表示
する関数が知りたいです。
B4セルのC表示も同様です。
B4セルの上のセルにBが表示されてるから、Cを表示。
宜しくお願いします。
< 使用 Excel:Excel2016、使用 OS:Windows10 >
これでいけるかな?
=CHAR(CODE(A1)+1)
(OK) 2020/12/25(金) 13:49
Zの次はなんと表示するのだろうか? それともそういうことは起こらない? (ねむねむ) 2020/12/25(金) 13:52
衝突しましたがそのままアップします。
↑の私の式はZの次はAにはなりません。 (OK) 2020/12/25(金) 13:53
コメントありがとうございます。
まだ試してませんが、
Zまでは絶対にいかないので、大丈夫です。
(すたーち) 2020/12/25(金) 13:59
私の勘違いだったら、申し訳ないですが、
OKさんに教えて頂いたのだと、
A1を基準にしたセル指定になりました。
伝わり辛いと思いますが、
A2セルに関数を入てたとして、
A1セルにAが表示されているから、A2セルにBを表示では無く、
A2セルの上のセル(A1)に、Aが表示されているから、Bを表示したいです。
(すたーち) 2020/12/25(金) 14:19
OK様の回答のA1部分を1つ上のセルを参照するものに変えただけです。
(くまさん) 2020/12/25(金) 14:38
参照先の一つ上が、アルファベットだった場合、次の順番のアルファベットを表示、でいいのかな? 同じくOKさんの式をOFFSETしただけです! |[A]|[B]|[C] [1]|A | | [2]| | |B C2=CHAR(CODE(OFFSET(A2,-1,0))+1) (稲葉) 2020/12/25(金) 14:43
コメントありがとうございます。
くまさんさんので、希望通りの結果が得られました!
ありがとうございました!大変感謝です!
(すたーち) 2020/12/25(金) 14:57
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.