• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで列追加して、計算式を入れるには?)

エクセルで列追加して、計算式を入れる方法

このQ&Aのポイント
  • エクセルで列を追加して計算式を入れる方法について教えてください。
  • 住所録をコピーペーストした際に文字が折り返されているため、別のセルに名前と時間を抜き出したいです。
  • しかし、横のセルを参照して計算式を入れる方法がわかりません。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

基本的にエクセルのセルで2種類のデータを入れるのは、質問者が難しくしているだけ。最後まで対処法がわからないのに、複雑なことして、その責任は質問者が勉強して取るべし、と言いたい。 ーーー 例データ A1 セル内改行がされている。 青山 10:30 ーーー 関数式 =TIMEVALUE(RIGHT(A1,LEN(A1)-FIND(CHAR(10),A1))) 式を入れたセルの表示形式は時刻の13:30などを指定しておく。 結果 見た目は(セルの値は日付・時刻シリアル値) 10:30

spicca2
質問者

お礼

こんにちわ。 >質問者が難しくしているだけ なるほどです。 無理に2つのセルにわけなくてもいいんですね。 時間の抜き出し関数、ありがとうございました。 私がやっていたのは単純に =rihgt(A1,5) としていました。

その他の回答 (1)

  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.2

> 名前を抜き出す関数はわかったのですが、 それを提示しましょう。 > 横のセルを参照して計算式を入れる、がわかりません。 ??? > 1.2列増やす(E列、F列を挿入) > 2.タイトルを入れる(この場合はE1に「名前」F1に「入店時間」と文字入力) > 3.D2以降のデータを参照して名前と時間を抜き出す ここには、「横のセルを参照して計算式を入れる」なんていう項目は無いんですけど・・・ 一旦、改行を別の文字に置換してから、分けるのはどうでしょう? まずは、改行文字を適当な文字($とか)に置換。 置換方法は、こちらを参考にしてください。 http://trendy.nikkeibp.co.jp/article/tec/excel/20040308/107599/ そのあと、データ-区切り位置 で、区切り文字に適当な文字(この場合は$)を指定するだけ。

spicca2
質問者

お礼

こんにちわ。 すみません、別のPCから書き込みをしていたので計算式がすぐに でませんでした。 > 名前を抜き出す関数はわかったのですが、 =LEFT(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},ASC(A1)&1234567890))-1) です。 >ここには、「横のセルを参照して計算式を入れる」なんていう項目は無いんですけど・・・ 書き方が悪かったです。すみません。 3.の項目が「横のセル(D2以降)~」になります。 >セル内改行 教えていただき、ありがとうございました。

関連するQ&A