![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.1ベストアンサー
- 回答日時:
こんばんは!
日付重視で昇順に表示すればよいのですね?
画像を拝見すると「受注順」が重複していますので、店名も表示させるために
↓の画像のように作業用の列を設けてはどうでしょうか?
Sheet1の作業用の列G2セルに
=IF(C2="","",IF(A2="",G1,A2))
H2セルに
=IF(COUNT(D2),D2*10000+ROW(),"")
という数式を入れG2・H2セルを範囲指定 → H2セルのフィルハンドルでずぃ~~~!っと下へコピーしておきます。
尚、H1セルの項目名はSheet2に表示させる項目名(「店名」)と同じにしておきます。
Sheet2のA2セルに
=IFERROR(INDEX(Sheet1!$B:$G,MATCH(SMALL(Sheet1!$H:$H,ROW(A1)),Sheet1!$H:$H,0),MATCH(A$1,Sheet1!$B$1:$G$1,0)),"")
という数式を入れ、列・行方向にフィル&コピー!
最後にSheet2のD列表示形式を好みの日付にして完了です。
※ 作業列が目障りであれば遠く離れた列にするか
非表示にしておいてください。m(_ _)m
![「空白行を詰めると同時に入金順にデータを並」の回答画像1](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/5/667667_56c2f9aa179a5/M.jpg)
No.4
- 回答日時:
No.1・2です。
>因みに、2013も持っていましたので。2013で、
>・・・
>を試してみたところ。「空白セル」が表示されます
というコトは数式そのものがエラーになっていると思われます。
こちらでNo.1の画像の配置通りでやるとどちらの関数も
ちゃんと画像のように表示されます。
今一度確認してみてください。
① Sheet1の配置は画像通りになっているか?
② Sheet1の1行目項目名とSheet2の1行目項目名は同じ項目名になっているか?
考えられる原因としては
この程度でしょうか・・・m(_ _)m
この回答へのお礼
お礼日時:2016/02/18 03:36
出来ました!!
Sheet2の1行目にタイトル行を入力しておく必要があることを理解していませんでした。
Sheet2のタイトル項目を入れ替えると下のデータも入れ替わるのを見て感動しました!
たいへん便利になります。
どうもありがとうございました!
No.2
- 回答日時:
No.1です。
>「#NAME?」が出てしまいます。
もしかしてお使いのExcelのバージョンは2003以前なのでしょうか?
IFERROR関数はExcel2007以降で使える関数ですので、
数式を変えてみます。
Sheet1のG・H列に関してはエラーは出ていませんね?
Sheet2のA2セルの数式を
=IF(COUNT(Sheet1!$H:$H)<ROW(A1),"",INDEX(Sheet1!$B:$G,MATCH(SMALL(Sheet1!$H:$H,ROW(A1)),Sheet1!$H:$H,0),MATCH(A$1,Sheet1!$B$1:$G$1,0)))
としてみてください。
>フィル&コピー」の意味はフィルハンドルでずいーっとドラッグすると解釈してよいでしょうか?
はい!その通りです。
今度はどうでしょうか?m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelで、別シートの表のステータスに伴った動的な自動転記をしたいです。 2 2023/06/14 15:56
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- Excel(エクセル) [オートフィルター]機能について 3 2023/02/04 14:32
- Excel(エクセル) VBAで同フォルダ内の別ブックを開かず参照して条件の一致する行の指定セルを抽出するには? 1 2022/07/21 19:29
- Visual Basic(VBA) VBAで、1つのエクセルで、2つのシートからもう1つのシートに条件のある転記コードを教えてください。 1 2023/03/16 18:07
- Excel(エクセル) スプレットシートでA1~G1にデータが入っていて、 それを1列ずつ空けて表示する関数がわかる方いまし 4 2022/08/25 09:39
- Excel(エクセル) VBAで、シート間の転記するコードを教えてください。 4 2023/03/26 10:43
- Excel(エクセル) データ入力規則リスト 空白を無視 3 2022/07/13 15:11
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
英数字のみ全角から半角に変換
-
会社のOutlookにてメールを予約...
-
マクロ自動コピペ 貼り付ける場...
-
Outlook で宛先が複数の場合の人数
-
エクセルでXLOOKUP関数...
-
「生産性ソフトウェア」とは何...
-
無料のオフィス互換ソフトの使...
-
大学のレポート A4で1枚レポー...
-
Microsoft Formsの「個人情報や...
-
office365って抵抗感ないですか?
-
EXCELのセルへの色づけ
-
エクセルで例えば、A1に㈱ベ...
-
【Excel VBA】PDFを作成して,...
-
OFFICEで自動保存されたファイ...
-
vb.net オブジェクト指向につい...
-
マイクロソフト オフィスについて
-
Office2021を別のPCにインスト...
-
Excel テーブル内の空白行の削除
-
Outlook 2021 アカウント設定時...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
英数字のみ全角から半角に変換
-
Excelで空白以外の値がある列の...
-
会社PCのメールが更新されない
-
Excel 日付を比較したら、同じ...
-
マイクロソフト 一時使用コード...
-
ウィンドウィズ メモ帳で日付だ...
-
MicrosoftOfficeの1ユーザー2...
-
Microsoft Formsの「個人情報や...
-
Officeの字体
-
エクセルでXLOOKUP関数...
-
Microsoft365で自動保存が出来...
-
Outlookで、任意のメールアドレ...
-
outlookのメールが固まってしま...
-
Microsoft 365 の一般法人向け...
-
Office2021を別のPCにインスト...
-
Microsoft 365のディフェンダー...
-
Excelに貼ったリンクについて E...
-
MicrosoftOffice2019なんですが、
-
Outlook で宛先が複数の場合の人数
おすすめ情報
早速のご回答大変有難うございます。
sheet1でのG列H列の作業までは完了したのですが、Sheet2のA2セルに
=IFERROR(INDEX(Sheet1!$B:$G,MATCH(SMALL(Sheet1!$H:$H,ROW(A1)),Sheet1!$H:$H,0),MATCH(A$1,Sheet1!$B$1:$G$1,0)),"")
を張り付けると「#NAME?」が出てしまいます。
スペルミスがどこにあるのか見分ける力がなく、
おんぶにだっこで申し訳ありませんが、原因をお教え願いませんでしょうか?
それから、「フィル&コピー」の意味はフィルハンドルでずいーっとドラッグすると解釈してよいでしょうか?
宜しくお願いいたします。
ありがとうございます。
確かにバージョンはお恥ずかしながら2003でした。
早速
=IF(COUNT(Sheet1!$H:$H)<ROW(A1),"",INDEX(Sheet1!$B:$G,MATCH(SMALL(Sheet1!$H:$H,ROW(A1)),Sheet1!$H:$H,0),MATCH(A$1,Sheet1!$B$1:$G$1,0)))
を試してみましたが。今度は「#N/A」が出ます。
因みに、2013も持っていましたので。2013で、
=IFERROR(INDEX(Sheet1!$B:$G,MATCH(SMALL(Sheet1!$H:$H,ROW(A1)),Sheet1!$H:$H,0),MATCH(A$1,Sheet1!$B$1:$G$1,0)),"")
を試してみたところ。「空白セル」が表示されます。
さらにご教授お願いします。