エクセル2010を使用しています。
「受注.CSV」というファイルがあります。CSVファイルです。
A B C D E F
注文No.顧客名商品名合計金額決済方法取引
1907437aA2233800クレジット前金
1907435bP4249300クレジット前金
1907434cA22101400クレジット前金
1907432d01-11640代金引換キャンセル
1907428ePA237000クレジット前金
1907418fHM625794クレジット前金
1907417gパシャ201500クレジット前金
1907416hHM622800クレジット前金
1907415iZ147170クレジット前金
1907414j1E70800クレジット前金
1907413k49030440代金引換前金
1907412lR1021790現金キャンセル
1907411mDL111190代金引換前金
1907410nS5489800クレジットキャンセル
F列の中で「キャンセル」という条件の顧客名・商品名を別ファイル「名簿.xlsx」のa1,b1から
順次に抽出するにはどうしたらいいでしょうか?
A B
d 01-
l R10
n S54
と出力したいです。
例示のcsvは15行程度ですが、実際は1000行くらいあります。
フィルターとかじゃなくて関数でお願いします。
よろしくお願いします。
No.1
- 回答日時:
こんにちは!
関数での方法がご希望だということなので・・・
一例です。
↓の画像で上が「名簿」BookのSheet1で、下の別ファイルに表示するとします。
元データのSheetに作業用の列を設けています。
作業列H2セルに
=IF(F2="キャンセル",ROW(),"")
という数式を入れオートフィルでずぃ~~~!っと下へコピーしておきます。
そして表示したいBookのA2セルに
=IF(COUNT([名簿.xlsx]Sheet1!$H:$H)<ROW(A1),"",INDEX([名簿.xlsx]Sheet1!B:B,SMALL([名簿.xlsx]Sheet1!$H:$H,ROW(A1))))
という数式を入れ列方向・行方向にオートフィルでコピーすると
画像のような感じになります。
※ あくまでやり方だけなので実際のデータに合わせてやってみてください。
参考になりますかね?m(__)m
No.2ベストアンサー
- 回答日時:
名簿.xlsxファイルに以下の数式を入力して右方向に1つ、下方向に適当数オートフィルコピーしてください。
=INDEX(受注.csv!B:B,SMALL(INDEX((受注.csv!$F$2:$F$1000<>"キャンセル")*1000+ROW(F$2:$F$1000),),ROW(A1)))&""
csvファイルの場所が決まっていない場合は、絶対パスでそのファイルの場所を指定してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 出前・デリバリー 出前館について 先日出前館で食事を頼んだのですが お店側から注文がキャンセルされました。 しかしお店 3 2023/03/15 13:10
- 財務・会計・経理 期をまたいだ返金 クレジット 仕訳について ■■■■■■■■■■■ 前期をすでに 繰越 してしまった 6 2022/08/07 14:40
- その他(悩み相談・人生相談) クレジットカード利用について誰か解決してください。 3月に読売旅行代金で178560円クレジットで 2 2022/05/10 22:40
- 飛行機・空港 エアトリで年末にいく飛行機をキャンセルした場合、返金されるお金はいつになるのでしょうか ちなみにクレ 1 2022/12/26 07:29
- カードローン・キャッシング 借金の毎月の返済額を減らして新たに借金しない方法 クレジット会社4社の返済に追われています。 リボ払 2 2022/05/22 10:36
- Amazon Amazonの商品をクレジット払いで支払い、商品をキャンセルした場合、返金にはどれくらい日数がかかる 1 2022/03/28 12:56
- クレジットカード クレジット決済について パーソナルジムを17万円でクレジット払いにしています。楽天カードで3回の分割 4 2022/08/02 00:33
- Amazon 12/21にアマゾンの12000円返金処理完了のメールがきてヤフークレジットに返金するとのことでした 3 2022/04/01 16:26
- クレジットカード これは、どういう意味?分かる人いますか? 5 2022/04/27 13:34
- その他(買い物・ショッピング) 時計店の分割クレジット無金利について。 今開催中の高級腕時計ブランドの分割クレジット無金利フェアをや 2 2023/07/16 00:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル初心者です 関数の入れ...
-
【関数】先頭だけにある、半角...
-
エクセル 白黒印刷で白線を印刷...
-
Excelのチェックボックスの使い...
-
【関数】適切な文字数の数字を...
-
Excelのpivotについて質問です
-
Excel ピボットテーブルで日付...
-
LOOKUP関数を使えばいいのでし...
-
エクセル関数を教えてください
-
エクセルのセルに同じ大きさの...
-
UNIQUE関数が使えないバージョ...
-
excelの不要な行の削除ができな...
-
エクセルで「-0.0」と表示さ...
-
時間によってファイル名が変わ...
-
WPS OFFICEでの縦書きについて
-
エクセルの関数について教えて...
-
Aというブックの1というシート...
-
【マクロ】シート名を取得する...
-
VBA Private Sub Worksheet_Cha...
-
VBA、Excelのworkbook.open に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報