エクセルで
例えば A1セルにXXXXという英数字を入力した時に
自動でB1セル内の「ここの部分」に入力した値を反映させるにはどのような関数または方法を使えば良いかお知恵を貸していただけないでしょうか。
B1セル
<img src="https://example.jp/item/ここの部分.jpg">
<br>
<br>
<br>
<img src="https://example.jp/item/ここの部分_o2.jpg">
<br>
<br>
<br>
<img src="https://example.jp/item/ここの部分_o3.jpg">
<br>
<br>
<br>
="<img src="https://example.jp/item/"&A1&".jpg">"&CHAR(10)&<br>&CHAR(10)&<br>
以下省略
そして、書式設定で、「セルを折り返して全体を表示」にしてください。
※<>(全角)は<>(半角)に変換してください。
CHAR(10) が改行コードです。
="<img src=""https://example.jp/item/" & IF(A1="","ここの部分",A1)&".jpg"">
<br>
<br>
<br>
<img src=""https://example.jp/item/" & IF(A1="","ここの部分", A1) & "_o2.jpg"">
<br>
<br>
<br>
<img src=""https://example.jp/item/" & IF(A1="","ここの部分",A1) & "_o3.jpg"">
<br>
<br>
<br>"
B1セルに式として上のように設定(上の部分を「=」からそのままコピーしてB1セルに貼り付けすればいいです)しておけば、A1セルがヌル(空)のときには”ここの部分”が表示されていて、A1セルに何か文字を入力すれば、この”ここの部分”の文字列がA1セルに入力した文字列で置き換わって表示されます。
※A1セルに入力が無い場合に"ここの部分"との表示がいらなければ、『IF(A1="","ここの部分",A1)』の部分は『A1』とだけでよくて、少しシンプルになりますね。
※式の中でダブルクオート『"』を使用する場合はこれを2個続けるにする必要があり、ヌルも同じく2個続けるとか、ちょっと見づらいですが。