1000名の対象者に、それぞれ5問の質問を行い、Yesだった解答を1と入力したデータを持っています。対象者は、1問だけ回答した人から、5問すべてに回答した人までいます。
このデータをID番号と質問の番号を保持したまま、エクセルで横並びのデータを縦の一本のデータにしたいと思っています。
例えば下の画像のように《Before》の並びを、《After》のような一列の並びに一度に整列することは可能でしょうか。
手作業では困難と判断し質問させていただきました。
なにかいい方法があれば回答お待ちしております。
宜しくお願いします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
こんにちは
マクロを利用したほうが簡単だと思いますけれど、以下は関数で行う例です。
添付の図では行、列番号が不明なので、「before」とあるのがA1セル、「after」とあるのがA10セルと仮定しました。
また、(その仮定で)C11セルに、「解答回数」のタイトルがありますが、回数ではなく2行目の質問番号の意味だと勝手に別解釈しました。
ご提示のレイアウトで、
A12セルに
=IFERROR(INDEX(A:A,INT(AGGREGATE(15,6,(ROW(B$3:F$8)*10+COLUMN(B$3:F$8))/(B$3:F$8<>""),ROW(A1))/10)),"")
B12セルに
=IFERROR(INDEX(A:F,INT(AGGREGATE(15,6,(ROW(B$3:F$8)*10+COLUMN(B$3:F$8))/(B$3:F$8<>""),ROW(A1))/10),MOD(AGGREGATE(15,6,(ROW(B$3:F$8)*10+COLUMN(B$3:F$8))/(B$3:F$8<>""),ROW(A1)),10)),"")
C12セルに
=IFERROR(INDEX($2:$2,MOD(AGGREGATE(15,6,(ROW(B$3:F$8)*10+COLUMN(B$3:F$8))/(B$3:F$8<>""),ROW(A1)),10)),"")
の式をそれぞれ入力し、A12:C12をまとめて下方にフィルコピーすれば実現できると思います。
No.2
- 回答日時:
画像の例で数式を書きます。
H,I列は計算用です(印刷時は白文字にしてください)
B13
=INDIRECT("B"&H13)
下にコピー
C13
=INDEX($C$3:$G$8,H13-2,D13)
下にコピー
D13
1
D14
=IF(B13=B14,D13+1,1)
下にコピー
H13
3
H14
=H13+I13
下にコピー
I13
=IF(COUNTA(INDIRECT("C"&H13&":G"&H13))=COUNTIF($H$13:H13,H13),1,0)
下にコピー
ですか
No.1
- 回答日時:
可能です。
画像例で数式を書きます。
H,I列は計算列です(印刷時には文字を白にします)
I13
=IF(COUNTA(INDIRECT("C"&H13&":G"&H13))>COUNTIF($H$13:H13,H13),0,1)
下にコピー
H13
3
H14
=H13+I13
下にコピー
B13
=INDIRECT("B"&H13)
下にコピー
C13
=INDEX($C$3:$G$8,H13-2,D13)
下にコピー
D13
1
D14
=IF(B13=B14,D13+1,1)
下にコピー
ですか
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) 「TCPは全二重可能」の意味 4 2021/12/27 10:25
- Excel(エクセル) 空白行も含めてソートしたい 3 2022/02/01 23:13
- Excel(エクセル) エクセルの並び替えについて 5 2022/07/11 00:49
- Excel(エクセル) 【エクセル】並び替えからの並び替え方法 7 2022/07/22 09:46
- Visual Basic(VBA) 【ExcelVBA】Powerクエリーでいうピボット解除と同じ処理をVBAで 4 2022/07/06 17:09
- Excel(エクセル) マクロ 2行ごとの並び替えについて 4 2022/12/14 12:27
- 据え置き型ゲーム機 PS5ディスクとデータの違いについて 2 2021/11/21 15:13
- その他(Microsoft Office) 横1行のデータを3つずつ3列に変換したい(マクロ初心者) 4 2021/12/17 15:03
- Excel(エクセル) エクセルで沢山のレコードの最後に追記するには? 7 2023/04/10 13:27
- Excel(エクセル) エクセルの都道府県名連続入力を抽出削除するには 10 2021/11/15 14:50
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
Excelに詳しい方、教えていただきたいです。 1つの決まったExcel形式(データは入っていない)
Excel(エクセル)
-
列の総当たりチェックの方法
Excel(エクセル)
-
下記のような条件付き書式はどうやって設定したら良いのか教えていただきたいです。 180時間を満たない
Excel(エクセル)
-
-
4
エクセル 条件付き書式設定
Excel(エクセル)
-
5
倍数の求め方? 教えてほしい。
Excel(エクセル)
-
6
エクセルで添付画像のように値を入力する方法はありますか?
Excel(エクセル)
-
7
次のような関数が作りたく、どなたかご教示いただけますでしょうか。 *****************
Excel(エクセル)
-
8
Excelについて質問です。
Excel(エクセル)
-
9
エクセルの関数について教えてください
Excel(エクセル)
-
10
エクセル 関数について
Excel(エクセル)
-
11
再度質問です。シフト表から日毎の勤務者を抽出する方法
Excel(エクセル)
-
12
エクセル 関数
Excel(エクセル)
-
13
エクセルで同じ値が連続しているセルに色をつける方法を教えてください。
Excel(エクセル)
-
14
エクセル 応用した置換方法
Excel(エクセル)
-
15
excelの数字がE+になってしまいます。 数値に変えればセルでの見え方は治ることはわかるのですが、
Excel(エクセル)
-
16
Excelについて質問です。 タブキーを押すと編集しているセルが右隣に移りますが、私はタブキーを押し
Excel(エクセル)
-
17
int関数について。
Excel(エクセル)
-
18
算数、数学解りません。 足し、引き、掛け、割り算程度しか出来なくても、Excel覚えられますか?
Excel(エクセル)
-
19
エクセル入門
Excel(エクセル)
-
20
B1にある文言がA1に含まれている場合の判定方法について
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「未使用」と「不使用」ってど...
-
XMLデータってなんですか?
-
エクセルで年休を管理する方法...
-
高速フーリエ変換でデータ数が...
-
スマートウォッチ
-
PCのデータを勝手にコピーされ...
-
PCの内蔵メモリにデータは残る?
-
Excelの“並び替え”で文字コード...
-
インスタの設定について。 イン...
-
職務質問で聞かれたデータはど...
-
ネットカフェから、メールでき...
-
Excel ドロップダウンリスト(入...
-
差し込み印刷がうまくできません
-
パレート図等で「N=100」とあ...
-
シリアルRS-232出力機器からの...
-
ワードの差し込み印刷のデータ...
-
ZOOMが今後中国にデータを流す...
-
データ用HDDの別のPCへの乗せ替え
-
エクセルで縦に並んだデータを...
-
d’の求め方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「未使用」と「不使用」ってど...
-
PCの内蔵メモリにデータは残る?
-
日本通信の当月利用データ量は...
-
高速フーリエ変換でデータ数が...
-
3Dプリンターを使う場合 パソコ...
-
ネットカフェから、メールでき...
-
Excel Webクエリ
-
パレート図等で「N=100」とあ...
-
データeSIMのこと
-
XMLデータってなんですか?
-
Excelの“並び替え”で文字コード...
-
エクセルのグラフのデータ系列...
-
職務質問で聞かれたデータはど...
-
プロ野球の球団別の残塁数を載...
-
データ用HDDの別のPCへの乗せ替え
-
データのレプリカってなんですか?
-
2年ほど放置したあつ森を再開す...
-
差し込み印刷がうまくできません
-
ワードの差し込み印刷のデータ...
-
エクセルで縦に並んだデータを...
おすすめ情報