![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
以前、回答頂いた方法で大分助かっているのですが、エラーが出る時があり困っております、今回も、宜しく、お願い致します。
1行目と2行目は、上手く動作していて助かっています。
AB C D 理想表示1 理想表示2
1 横田 12R11 ~ 12R12 3桁まで+1加算でOK 1~999まで
2 山田 16L2R1 ~16L2R23桁まで+1加算でOK 1~999
3 田中 29 ~ 21030 理想表示1に同じ
3 田中 129 ~ 1210 130 理想表示1に同じ
4 田中 13D ~ #VALUE! 14 空白でも可。
No.2ベストアンサー
- 回答日時:
D2セル
=IF(ISERR(RIGHT(B2,1)*0),"",
LEFT(B2,MAX(0,LEN(B2)-COUNT(RIGHT(B2,{1,2,3})*0)))
&RIGHT(B2,COUNT(RIGHT(B2,{1,2,3})*0))+1)
13Dを14にしたい場合は、(空白時のエラー処理を兼ねなくして)前回の回答も使い、
=IF(ISERR(RIGHT(B2,1)*0),LEFT(B2,COUNT(LEFT(B2,{1,2,3})*0))+1,
LEFT(B2,MAX(0,LEN(B2)-COUNT(RIGHT(B2,{1,2,3})*0)))
&RIGHT(B2,COUNT(RIGHT(B2,{1,2,3})*0))+1)
必要なら空白時のエラー処理を加えてください
加算するための値が999だと加算後は1000になりますので注意してください。その場合の規則がわからないので対処していません。
また、規則性のわかるように説明できるようになりましょう。
数式はその規則性にしたがって作るだけですから。
CoalTar さまへ
早速のご回答、有難う御座いました。
ご回答の数式を入れましたところ、希望通りの値が出て感激しております。
特に、13D=空欄が最高です。
もうひとつ追加ですが、13-1とか13-2の-も13Dと同じように空欄での表示方法も可能でしょうか?
一度に、質問すれば良かったのですが、可能でしたら、ご回答をお願い致します。
No.3
- 回答日時:
>もうひとつ追加ですが、13-1とか13-2の-も13Dと同じように空欄での表示方法
もし、右から2番目の文字が"-"だったら、""にすれば良い。と言う条件を一番上に重ねればよいです。
この回答への補足
13Dも13-1とかは、めったに無い事だったので使ってみて、空欄の表示方法が一番良い事と解りました。
何度も、申し訳ありませんが13Dも13-1とかも1~999までの数値以外は空欄になる方法をお願い致します。
No.1
- 回答日時:
補足要求です
A B C D E F
1 理想表示1 理想表示2
2 横田 12R11 ~ 12R12 3桁まで+1加算でOK 1~999まで
3 山田 16L2R1 ~ 16L2R2 3桁まで+1加算でOK 1~999
4 田中 29 ~ 210 30 理想表示1に同じ
5 田中 129 ~ 1210 130 理想表示1に同じ
6 田中 13D ~ #VALUE! 14 空白でも可。
7
8 12R11 13
9 16L2R1 17
10 29 30
11 129 130
12 13D 14
13 999 1000
14 998 999
表が崩れてしまい、列がどのようになっているかわかりません
上記のようになっているのでしょうか?
よって、結果がどのような結果を欲しいかもわかりません
肝心の以前の回答の方法が示されていないです
上記8行目以降は推測です
=LEFT(B8,COUNT(LEFT(B8,{1,2,3})*1))+1
# 画像が添付できないみたい
![「B3セルに29又は129と入力した時、 」の回答画像1](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/e/655143_5497df3553433/M.jpg)
この回答への補足
エクセル画像を添付仕方が解らず申し訳ありません。
CoalTar様の1~6行までです。
D2には、前回の質問で回答頂きました。
=IF(B2="","",LEFT(B2,LEN(B2)-1)&RIGHT(B2,1)+1)
と入力済です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 2つのシートの任意のセルの番号が一致したら、一致した行をコピーする VBA 2 2023/06/19 20:48
- Excel(エクセル) エクセル表作成について 5 2023/03/12 13:25
- Excel(エクセル) 文字列を数式として変換する事はできますか? 6 2022/06/23 10:38
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Visual Basic(VBA) VBA処理追加 こちらでご教示頂いたのですが回答完了させてしまいましたのでこちらからまた質問させてく 2 2022/10/27 09:57
- Visual Basic(VBA) C3とC4のセルに、Visual basicで実行した時入力した値をC3に表示させ、その後に、C3に 1 2023/07/14 09:43
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセルについて 8 2023/02/11 07:36
- Excel(エクセル) Excelでの複数条件のカウントについて 1 2022/09/25 07:40
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
論理加算と算術加算ってなんで...
-
就労継続支援B型の食事加算につ...
-
特別養護老人ホームの嘱託医に...
-
整形レセプト・三角巾について
-
8ビット 全加算器について
-
老健施設で働く歯科衛生士です...
-
iPhoneのショートカットで時間...
-
外泊時費用はなぜ加算でなく費...
-
特養で点滴
-
訪問介護の初回加算について
-
ニ進数における「1の補数」の欠点
-
リハビリテーション実施加算の...
-
福祉業界で働いてるのですが 処...
-
訪問看護ステーションの24時間...
-
ノイマン加算器
-
エクセルで列にある数字を簡単...
-
通関費用について質問です!
-
調剤料の計算について
-
自家製剤加算について
-
論理回路
おすすめ情報