web-dev-qa-db-ja.com

文字で連結された連続した数字で列を埋める

一部の列の数値の後に文字列を自動的に連結して、依然として数値として処理されるようにします。

例えば:

A 
4010H
4011H
4012H
4013H

1つの数値を設定し、それをドラッグして選択し、通常の数値のように残りの列に入力できるようにしたいと思います。例:4010と入力し、他をドラッグして選択すると、数字4011〜4013が入力されます。

ただし、"H"を維持する必要があります。 "H"は、セルの数値プログラミングを中断し、最初のセルを複製するだけです。

このような:

4010H
4010H
4010H
4010H 

私の計画はHを連結することでしたが、どうすれば数字の編集性を維持しながらそれを行うことができますか?

現在の値+「H」と言う方法はありますか?

2
Mike

最初の行(セルA1)に4010Hを入力した後、式を入力します

=split(A1, "H") + 1 & "H"

セルA2で、その数式を下にドラッグします。

「H」を分割し、1を追加してから「H」を再び戻します。

2
user79865

現在の値+「H」と言う方法はありますか?

次のカスタム数値形式を適用します。

#"H"

振る舞いは数字のみの場合と同じで(加算など)、追加されたHを表示するだけです。

0
pnuts