
No.1ベストアンサー
- 回答日時:
こんばんは!
外していたらごめんなさい。
B列にA列と同じ数値が複数ある場合も列方向に複数表示するようにしてみました。
↓の画像のように作業用の列を2列使わせてもらっています。
作業列C2セルに
=IF(COUNT($A$2:$B$100)<ROW(A1),"",SMALL($A$2:$B$100,ROW(A1)))
D2セルに
=IF(OR(C2="",COUNTIF($C$2:C2,C2)<>1),"",C2)
として、C2・D2セルを範囲指定し、D2セルのフィルハンドルでずぃ~~~!っと下へコピーします。
そして、結果のF2セルは
=IF(COUNT($D$2:$D$100)<ROW(A1),"",SMALL($D$2:$D$100,ROW(A1)))
G2セルは
=IF(COUNTIF($A$2:$B$100,$F2)<COLUMN(A1)+1,"",$F2)
としれG2セルを列方向にオートフィルでコピーします。
最後にF2~コピーした列2セルを範囲指定し、
最後の列のフィルハンドルで下へコピーすると
画像のような感じになります。
尚、数式はA列の100行目まで対応できるようにしています。
以上、長々と書きましたが参考になれば幸いです。
的外れなら読み流してくださいね。m(__)m

No.2
- 回答日時:
お示しのデータがAおよびB列の2行目から下方に入力されているとします。
なお入力されている数字は00101のようになっていますがこれらの数字は文字列としてではなく数値として入力されておりセルの書式設定から表示形式のユーザー定義で 00000 のように設定されているものとします。
これは並べ替えを行ったデータについても同様に表示形式が設定されているものとします。
このように設定されている条件で答えをD2セルから下方と右横方向に表示させるとします。
D2セルには次の式を入力してJ2セルまでオートフィルドラッグしたのちに下方向にもオートフィルドラッグします。
=IF(COUNTIF($A:$B,SMALL($A:$B,ROW(A1)+COUNT($E$1:$J1)))>=COLUMN(A1),SMALL($A:$B,ROW(A1)+COUNT($E$1:$J1)),"")
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
教えて!gooグレードポイントがdポイントに変わります!
dアカウント連携を行っていただくと、グレードに応じて「dポイント」が進呈されるようになります。
-
EXCELで2列を参照し、重複するものを横に並べたい
Excel(エクセル)
-
エクセルで同じ名前の人が同じ列にくるように並べ替えたい
Excel(エクセル)
-
Excelで隣のセルと同じ内容に列を並べ替える方法
Excel(エクセル)
-
4
EXCEL関数:重複した値がある並び替えについて
Excel(エクセル)
-
5
2つのエクセルのデータを同じように並べ替えたい
Excel(エクセル)
-
6
Excel A列と同じ並びにしたい
Excel(エクセル)
-
7
エクセルで異なる列のデータを一致させて並び替え
Excel(エクセル)
-
8
エクセル 2つの表の並べ替え
Perl
-
9
同じ行に同じ文字列のものを並べたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
このカテゴリの人気Q&Aランキング
-
4
エクセルでround関数を使わない...
-
5
名前と日付が一致する箇所にフ...
-
6
エクセルを余白なしでPDF化したい
-
7
エクセルでマウスカーソルの形...
-
8
エクセルで、変な矢印がでて、...
-
9
EXCELで2つの数値のうち大きい...
-
10
Excelのリストにある文字を含む...
-
11
エクセル マクロ テキストファ...
-
12
エクセルで、同じセルに数値を...
-
13
エクセルのマクロでコピー後の...
-
14
あるセルに特定の文字列を打つ...
-
15
ファイル一覧表を使ったファイ...
-
16
グラフの横・縦項目が全部表示...
-
17
エクセルデータからの必要項目...
-
18
エクセルでシート保護のかかり...
-
19
エクセル: セルの枠を超えて表示
-
20
エクセル count関数で出てきた...
おすすめ情報
公式facebook
公式twitter