■12676 / inTopicNo.20) |
Re[1]: 「転置集計」ではなく「縦横変換」
|
□投稿者/ ONnoji -(2020/10/23(Fri) 10:22:21)
| 2020/10/23(Fri) 13:51:08 編集(投稿者)
> 3)縦型を横型にしたいんです。 > 集計ではないんです。
縦横の変換ですが、以前から多く話題になっています。
ただし、大きく分けて次の2パターンがありまして、
・Aパターン コンマ区切りで横に並べる
・Bパターン ・桐のデータを表計算ソフトへ移して「行列を入れ替え」 ・転置書き出し(書き出し→転置)
です。
ひょっとして参考になるかもしれませんので、以下を参照してみてください。
p.s.
単純に「縦横変換」と言っても、実にいろいろなパターンがあるので、概略図を提示しないと誰も理解できないですよ。(ーー;)
― Aパターン
過去ログ50 ■7847 / inTopicNo.1) 複数行のデータを1つにまとめたい □投稿者/ 寺島 -(2014/03/01(Sat) 18:21:33) http://tayu.o0o0.jp/bbs/kiri/cbbs.cgi?mode=al2&namber=7847&rev=&no=0&KLOG=50
過去ログ71 ■10953 / inTopicNo.1) 7847 のスレッド □投稿者/ kidea -(2018/03/20(Tue) 00:33:50) http://tayu.o0o0.jp/bbs/kiri/cbbs.cgi?mode=al2&namber=10953&rev=&no=0&KLOG=71
事前にデータの末尾にコンマを付けておく
A店 A-1, ← コンマを追加 A店 A-2, A店 A-3, A店 A-4, A店 A-5, B店 B-1, C店 C-1, C店 C-2,
↓ 単純に[挿入置換]で併合、ただし操作は[連結]
A店 A-1,A-2,A-3,A-4,A-5, B店 B-1, C店 C-1,C-2,
↓ 末尾のコンマを削除
A店 A-1,A-2,A-3,A-4,A-5 B店 B-1 C店 C-1,C-2
― Bパターン
■12617 / 親階層) 置き換えにつきまして □投稿者/ ギャレット -(2020/09/11(Fri) 10:44:13) http://tayu.o0o0.jp/bbs/kiri/cbbs.cgi?mode=all&namber=12617&type=0&space=0&no=0
Aのマトリクス
区分 |Aさん |Bさん | Cさん| ━━━━━━━━━━━━━━━━━━━━━ 本給 | 10,000| 20,000| 30,000| ━━━━━━━━━━━━━━━━━━━━━ 扶養手当 | 1,000| 2,000| 3,000|
Aのマトリクスの[行列を入れ替え]を行うとBのマトリクスになりますね。
Bのマトリクス
区分 |本給 |扶養手当| ━━━━━━━━━━━━━━ Aさん| 10,000| 1,000 | ━━━━━━━━━━━━━━ Bさん| 20,000| 2,000 | ━━━━━━━━━━━━━━ Cさん| 30,000| 3,000 |
|
|