[[20230915085326]] 『置換処理について』(ペン) ページの最後に飛ぶ

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

 

『置換処理について』(ペン)

	A	B	C	D
1	項目1	項目2	項目3	置換
2	apple	sample		
3	apple	sample	sample-sample-Black-34	apple-sample-Black-34
4	apple	sample	sample-sample-Black-36	apple-sample-Black-36
5	mac	sample33		
6	mac	sample33	sample33-sample33-Black-34	mac-sample33-Black-34
7	mac	sample33	sample33-sample33-Black-36	mac-sample33-Black-36

「置換」の列に「項目3」の値を「項目2」のデータを「項目1」のデータに置換したいのですが、
項目3の3行目のように
項目2を値を置換すると、
sample-sample-Black-34 → apple-apple-Black-34
となってしまうのですが、最初の一回目の「sample」だけを置換して
apple-sample-Black-34

と変換したいのですが、なにか方法はございませんでしょうか?

コメントお待ちしております。

< 使用 Excel:Microsoft365、使用 OS:Windows11 >


 もし
 =SUBSTITUTE(項目3,項目2,項目1)
 のようにしているのであればSUBSTITUTE関数の第4引数に置換対象というものがあり
 何番目に出てきたものを置換するかを指定できる。

 なので
 =SUBSTITUTE(項目3,項目2,項目1,1)
 とすると項目3内で1番目に出てきた項目2だけを項目1に置き換えれる。
(ねむねむ) 2023/09/15(金) 09:07:59

ねむねむ様

SUBSTITUTEの第四引数について把握しておらず
ご教授頂いたやり方で解決できました。
誠にありがとうございます。
(ペン) 2023/09/15(金) 10:11:13


コメント返信:

[ 一覧(最新更新順) ]


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