私なりに考えたけどうまくいかないので、教えてください。
エクセルのセルに、以下のようなデータがあったとします。
(罫線がつけられないので文字だけ羅列しますが、
一つ一つの文字が一個のセルにあると考えてください。)
A 1
A 1
A 2
B 2
B 3
C 5
C 1
C 4
C 1
この表で、「A」は縦に3つ並んでいます。
この場合に、そのAの横にある具体的なデータ(1と1と2)を、
一番上のAの列にそろえてまとめたいのです。
同じようにB、Cについても同じもののデータを横一列にまとめたいと思っています。
結果のイメージは
A 1 1 2
B 2 3
C 5 1 4 1
という感じです。
手作業でひとつずつ見るにはデータが多すぎ、大変なので、
何か良い方法は無いか、教えてください。
よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんにちは。
数値データなら、[統合]について調べてみるとよいかも。
A B C D E F
1 あ 1
2 あ 1
3 あ 2
4 い 2
5 い 3
6 う 5
7 う 1
8 う 4
9 う 1
...のように、データ範囲が A1:F9 だと仮定します。
1列空けて、H1を起点にしてデータを統合するとして、
(別シートでも構いませんが)
1)H1セル選択。
2)メニュー[データ]-[統合]。
(「統合の設定」ウィンドウが開きます)
3)「統合元範囲」に $A$1:$F$9 。
(シート範囲を選択すればアドレスがはいります)
4)「統合の基準」の「左端列」にチェックして[OK]ボタンをクリック。
回答ありがとうございます!
エクセルは奥が深いことは十分判っていましたが、
まさかこんな技があるとは!!
実際のデータではまだやっていませんが、
仮のデータでやってみたら、成功しました。
明日、早速実際のデータでやってみます。
すごいです。これにも感動です!
ありがとうございました!!
No.1
- 回答日時:
元のデータが「Sheet1」にあると仮定します。
(左上がセル「A1」)結果は「Sheet2」に表示するものとします。
まず、Sheet2のA列に、A1セルに「A」、A2セルに「B」、A3セルに「C」というようにSheet1のA列に出てくる文字を入力します。
次にB1セルに、以下の式を入力します。
「=SUMIF(Sheet1!$A:$A,$A1,Sheet1!B:B)」
B1セルを選択して右方向にオートフィルで必要なだけ入力します。
最後に1行目のB列目以降を選択して下方向にオートフィルして完成です。
ありがとうございます!
早速、仮のデータを使ってやってみました。
すごいです!!すごいです~~~!!!ちょっと感動!!
私の中に、「別のシートを使う」という発想がまったくありませんでした(反省。)
ただ、「なぜこうなるのか」という理論が理解できていないので、これから研究します。
あとは、実際のデータは、4000行ぐらいあって、それを一つ一つ別シートに移すのは至難の業・・・
これに関しては、一度シートごとコピーしていらない分を消してやりたいと思います。
あとは、どうしてそうなるのかをきちんと考えて自分で応用できるように頑張ります!(自信ないけど・・・)
ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Excel(エクセル) 【Excel】指定した文字列に該当する行を重複しないようにリスト 3 2022/03/30 12:27
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- Excel(エクセル) 結合セルのソートについて 5 2022/04/22 11:57
- Excel(エクセル) エクセル シート内のボックスを縦並びから横並びに 7 2023/04/05 04:28
- Excel(エクセル) エクセルデータの集計、一つのセルに複数のデータがある場合 7 2022/12/28 20:19
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 2 2022/06/25 22:42
- Excel(エクセル) Excel>マクロ>特定のセルで同じ情報が登録されている行を1行にまとめたい(文字連結) 6 2023/01/05 16:30
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/15 08:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【関数】スペースがいくつ入っ...
-
西暦や和暦の表示をyyyymmdd表...
-
Excelのセルを飛ばして入力する
-
Excelのオートフィル
-
別シートからの文字を変更
-
Excel 2019 のピボットテーブル...
-
エクセルの行の抽出について質...
-
【マクロ】エクセルにかいてあ...
-
スプレッドシート クエリ関数 1...
-
エクセルでセルに「氏名を入力...
-
MOS365 Excel Expert / Excel R...
-
excelの不要な行の削除ができな...
-
EXACT関数とIF関数の組み合わせ...
-
スプレッドシートの関数VLOOKUP...
-
Excelで全角を半角にしたいので...
-
Excel初心者です。 詳しい方、...
-
エクセルの数式で教えてください。
-
4つのパターンを表示するEXACT...
-
スマートな関数を教えて下さい。
-
【Excel】セル内の時間帯が特定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報