• ベストアンサー

Excel 関数

セルAに入っている数字が同じ場合、セルBに入っているURLを、 セルCに半角スペースで繋げて表示させたいのですが、 どの関数を使えばよいのか?解りません。 どなたかご伝授いだだけませんか? 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.4

データがA2セル以下に入力されているなら、以下の式をC2セルに入力して下方向にオートフィルコピーしてください(最大5連続まで対応)。 =IF(A2=A1,"",B2&" "&IF(A2=A3,B3&" ","")&IF(A2=A4,B4&" ","")&IF(A2=A5,B5&" ","")&IF(A2=A5,B5&" ","")&IF(A2=A6,B6&" ",""))

fufu1202
質問者

お礼

早々の回答ありがとうございました。 お陰様で出来ました。 ただ、セルAに入るのが0001~837までなので、気長にやりたいと思います。 本当に助かりました

その他の回答 (3)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

たとえば添付図のように数字とURLを記入しておき、 C2: =IF(A2=A1,B1&" ","")&B2 以下コピー、みたいな。 セルAが「何と同じ」だったら、BのURLを(半角スペース+)「何とくっつけて」出したいのですか? もうちょっと具体的に、あなたのエクセルの姿が「目に見える」ようにご相談を作文してみてください。

fufu1202
質問者

お礼

回答ありがとうございます。 補足にもかきましたが、 セルA セルB ¥0001 //www.mtw~ ¥0001 //www.dkt~ ¥0002 //www.atp~ ¥0002 //www.bdtw~ と、並んでいたときに セルAにある ¥0001 が二つあるので セルBにある(¥0001の複数行) //www.mtw~ //www.dkt~ を セルCに半角スペースを入れて一行に入力したんです。 説明が上手くなくすみません。

  • d3kk485
  • ベストアンサー率41% (5/12)
回答No.2

>セルAに入っている数字が同じ場合     "何と"でしょうか? 一応セルA1とセルB1に入力されている文字列を半角スペースでつなげて表示させる方法は =A1 & " " & B1 でいいと思います。

fufu1202
質問者

お礼

回答ありがとうございます。 セルAに入っている数字が同じ場合という意味です。 A1 ¥0001 A2 ¥0001 A3 ¥0001 A4 ¥0002 B1 B2 B3 を セルC1に 半角スペースで繋げてまとめたいのです。 解りにくい説明ですみません。 よろしくお願いします。

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

「セルAと比較する数字」とはどこにありますか? 結果はどこをセルに出したいのですか? IF文を使うことになるけど、上記2点が不明だと記述できません

fufu1202
質問者

お礼

ご回答ありがとうございました。 どうにか解決できました。

fufu1202
質問者

補足

説明不足ですみません。 セルA セルB ¥0001 //www.mtw~ ¥0001 //www.dkt~ ¥0002 //www.atp~ ¥0002 //www.bdtw~ と、並んでいたときに セルAにある ¥0001 に対応する セルBにある複数行 //www.mtw~ //www.dkt~ を セルCに入力したんです。 解りにくい説明ですみません。 もう少しお力添えください。