- ベストアンサー
Excellデータのちょっと複雑な行列入れ替えです。
質問を投げたのですが、データの形が壊れてしまいます。 A 15 A 20 A 30 B 10 B 15 C 20 C 30 のようなデータを A 15 20 30 B 10 15 のように、Aごと、Bごとに行データにまとめたいのですが。お忙しいところすみませんが、よろしくお願いします
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
A B C D E F G 1 A 15 A 15 20 30 2 A 20 B 10 15 3 A 30 C 20 30 4 B 10 5 B 15 6 C 20 7 C 30 ◆D列に、A,B,C と入力して E1=IF(COLUMN(A1)>COUNTIF($A$1:$A$7,$D1),"",INDEX($B$1:$B$7,MATCH($D1,$A$1:$A$7,0)+COLUMN(A1)-1)) ★右と下にコピー
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
http://okwave.jp/qa3826182.html と同一質問者ですか。 前の質問に先ほど答えたばかりだが、それとどう状況が変わったのですか。
前回の質問に付けた回答も参考にしてください。
A、B、C・・・この列を「文字」 15、20、30・・この列を「数字」と1行目に名前を付けると仮定てます。 私はピボットテーブルを使ってレイアウトの画面で、「文字」を行に、「数字」を列に「数字」をデータに入れてOK 質問に書かれた例では下記の様な表になります。 10 15 20 30 A 15 20 30 B 10 15 C 20 30 これを別のシートにコピペして左に詰めれば希望の形になりませんか?
お礼
すみません、我が家のブラウザーで確認したとき、データ列が崩れていたので、再投稿しました。 先ほどの回答で問題がクリアーになりました。 ありがとうございます。