セル内の部分的なテキストを別のセルの部分的なテキストに置き換えるにはどうすればよいでしょうか?

セル内の部分的なテキストを別のセルの部分的なテキストに置き換えるにはどうすればよいでしょうか?

(A1) 123456xxxx から、(A2) 887890 などの別のセルから最後の 4 桁を取り出し、7890 だけを取得して 1234567890 の結果を取得するにはどうすればよいでしょうか。あるいは、さらに良い方法として、123-456-7890 を取得するにはどうすればよいでしょうか。

答え1

=LEFT(A1,3)&"-"&MID(A1,4,3)&"-"&RIGHT(A2,4)

Excelの3つの関数LEFT、RIGHT、MIDがどのように機能するかの詳細については、以下をお読みください。これ

関連情報