[[20230923173059]] 『一つのセルの最後にだけ足し算したい』(ちょみ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『一つのセルの最後にだけ足し算したい』(ちょみ)

一つのセルの最後にだけ足し算したいです。

例えば、5-6-22が一つのセルに入力されていて、
最後の22にだけ2を足して違うセルに5-6-24と表示させたいです。

5、6、22を3つのセルに分けて22に足し算するという方法以外が知りたいです。

どうぞよろしくお願いいたします。

< 使用 Excel:Excel2016、使用 OS:Windows10 >


     __A________  __B________
 1   ソース       置換       
 2        5-6-22       5-6-24
 3   100-200-300  100-200-302

 [B2]  =LEFT(A2,FIND("♪",SUBSTITUTE(A2,"-","♪",2)))&MID(A2,FIND("♪",SUBSTITUTE(A2,"-","♪",2))+1,LEN(A2))+2

(まる2021) 2023/09/23(土) 20:07:02


最後の数字の桁数に規則性はありますか?
規則性があれば式が短く解りやすくなる可能性があります。
例えば2桁に限定できれば、次の式で求まります。

=LEFT(A1,LEN(A1)-2)&RIGHT(A1,2)+2

式を立てる場合には、前提条件を整理することが大切だと思います。

(メジロ) 2023/09/25(月) 08:18:27


お世話になります。

メジロ様の方法で上手く出来ました。ありがとうございます!

まる2021様もご丁寧にありがとうございました。
(ちょみ) 2023/09/25(月) 10:29:36


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.