[[20150302145107]] 『1個のセルに複数のセルを入れるには』(リフト65) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『1個のセルに複数のセルを入れるには』(リフト65)

 1個のセルに複数のセル(文字列や値の入っている)を移すことは出来るのでしょうか
下記の様に
  
   A    B   C   D  E  F

 1 さんま  2 ブリ  3

 A1は文字 B1は値 C1文字 D1は値が入っています
 これをすべてF1のセルに入れる事は出来るのでしょうか?

                          F
 こんな形にしたいのですが →  さんま2ブリ3

 どうでしょうか?
 よろしくお願いいたします

< 使用 Excel:Excel2013、使用 OS:Windows7 >


 F1 =A1&B1&C1&D1
 でいいの?
(稲葉) 2015/03/02(月) 15:19

 有難うございます。
 すごく楽になります。それともう一つ

 F1に2列目3列目4列目・・・・と入れていきたいのですが
 行を変えるたびに「F1 =A1&B1&C1&D1」この式を
 F1=A2&B2&C2&D2  F1=A3&B3&C3&D3& ・・・・  ・・・・
 ・・と入れなくてもよい方法はありませんでしょうか? 
  
     A    B   C   D  E  F

 1 さんま  2 ブリ     3
 2  バナナ   5  メロン   6  
 3  イチゴ  7  リンゴ    8
 4  
 5

 以上よろしくお願いします

(リフト65) 2015/03/02(月) 16:35


全てF1に入れるのですか?
F2,F3と同じ式ならコピーでできますよ
(とらねこ) 2015/03/02(月) 16:40

 質問の仕方がよくなかったですね。

 すべてF1に入れたいのですが。
 どんな方法があるのでしょうか?
  よろしくお願いします
(リフト65) 2015/03/02(月) 17:14

 手。
 目的がわからんし、セルごとに分けるならわかるんだけど、なんでまとめたいの?

(稲葉) 2015/03/02(月) 17:18


 ちなみにとらねこさんの方法で、式を相対参照でコピーして
 相対的に変更された式をF1の式に追加すれば簡単にできると思います。
(稲葉) 2015/03/02(月) 17:19

1列で考えるのはできませんでした。
E1 =A1&B1&C1&D1
E2 =E1&A2&B2&C2&D2
一番最後までE2をオートフィル
F1 =OFFSET(E1,COUNTA(E:E)-1,0)
(デイト) 2015/03/02(月) 17:33

 皆様いろいろありがとうございます
 まず(稲葉)さんの「目的がわからんし、セルごとに分けるならわかるんだけど、なんでまとめたいの?」
 ですが、1セルにまとめるのは、そのセルの内容を別シートに引っ張ってきて,
 そのシートの内容をコピーしたいのです。

  例えばA1に1 B1に個 C1に/ D1に30 E1に個口 です。
 ですから、F1のセルには 「1個/30個口」 になります。
 これを別シートに引っ張ってきて,そのシートをコピーするのですが
 最初のコピーはF1に 「1個/30個口」ですが 2枚目は A1に2を入れて「2個/30個口」
 3枚目は A1に3を入れて   「3個/30個口」 ・・・・となります。
 ですから一枚ごとに F1=A2&B2&C2&D2 の式を入れ替えるのが大変なので、
 もう少し楽なの方法を お聞きしたかったのです
 
(デイト)さんが教えてくださいました方法でやってみます。
 問題が解決しそうです 有難うございました。
(リフト65) 2015/03/02(月) 21:33

 必要なのは別シートのF1が、印刷毎にかわること?
 なら、とらねこさんさんのやり方で、まず一覧を作って(数式のコピー)
 VLOOKUPやINDEXを使って必要なデータを取り出す方法が一般的だと思いますが
(稲葉) 2015/03/03(火) 06:19

 1番目のシート ・・・ A1〜D1
 2番目のシート ・・・ A2〜D2
 3番目のシート ・・・ A3〜D3

 ってこと?

 んなら

 Sheet1にデータ。

 各シートA1に引っ張る列番号、
 F1に
 =INDEX(Sheet1!A:A,A1)&INDEX(Sheet1!B:B,A1)&INDEX(Sheet1!C:C,A1)&INDEX(Sheet1!D:D,A1)
 
(GobGob) 2015/03/03(火) 08:04

 ※回答箇所間違いで削除しました。すんません。

 (GobGob) 2015/03/03(火) 09:49

 皆さん いろいろとすみません。

 1. シート1にデータ
 2. シート2に印刷用

 シート1のF1に必要データ
 シート2のあるセル(例A10)にシート1のF1データを入れる

 シート2(例A10)にデータが入ったら印刷

 次に

 シート1のF1に新しいデータを入力
 シート2(例A10)に新しいデータが入る  印刷

 という具合にするのですが
 印刷するたびにシート1のF1に入力するのが少し手間なので・・・。

( とらねこ)さんのF1をコピーしてF2 F3 F4・・・と
 シート2に入れるようにしました。

 皆さんいろいろ相談に乗っていただき有難う御座いました。

 
   

(リフト65) 2015/03/03(火) 13:27


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.