• ベストアンサー

EXCEL 時間を別シートにペースト

Sheet1のA1~A3の各セルに、9:30~10:30と入力されています。それを、Sheet2の1つのセルに、9:30~10:30とコピーペーストしたいのですが、可能でしょうか。やり方を教えてください。

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

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.3

回答No.2の訂正です。 「3つのセルのデータを1つのセルにコピー&ペーストで処理するのは無理があります。」→誤 「クリップボードに保存された一覧から数式バーへコピーすれば改行を含んだ3つのセルの文字列が貼り付けられます。」→正 各セルの末尾に改行が有るので数式バー内で改行を削除すれば目的に合うと思います。

その他の回答 (2)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.2

3つのセルのデータを1つのセルにコピー&ペーストで処理するのは無理があります。 A1に9:30、A2に~、A3に10:30とあるものを別のシートのA1へ9:30、B1へ~、C1へ10:30と言う風にコピーすることはできます。 コピーは通常通りで貼り付けのときに「行列を入れ替える」を指定すれば良いでしょう。 どうしても3つのセルの値を1つのセルへ纏めたいときは関数を使ってください。 =CONCATENATE(TEXT(Sheet1!A1,"h:m"),Sheet1!A2,TEXT(Sheet1!A3,"h:m")) または =TEXT(Sheet1!A1,"h:m"),&heet1!A2&TEXT(Sheet1!A3,"h:m")

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

ご利用のエクセルのバージョンが不明のご相談ですが。 手順: ご利用のエクセルのバージョンに応じた方法でオフィスクリップボードを表示する 元の3セルをコピーする 目的のセルを選ぶ 数式バーの中を1クリックする オフィスクリップボードの中から貼り付ける 必要に応じて(コピー元の3セルの具体的な配置に応じて)「折り返して全体を表示」の設定を解除する。 以上です。