
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

No.4
- 回答日時:
No.1・2です。
>因みに、2013も持っていましたので。2013で、
>・・・
>を試してみたところ。「空白セル」が表示されます
というコトは数式そのものがエラーになっていると思われます。
こちらでNo.1の画像の配置通りでやるとどちらの関数も
ちゃんと画像のように表示されます。
今一度確認してみてください。
① Sheet1の配置は画像通りになっているか?
② Sheet1の1行目項目名とSheet2の1行目項目名は同じ項目名になっているか?
考えられる原因としては
この程度でしょうか・・・m(_ _)m
出来ました!!
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を探す
今、見られている記事はコレ!
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
-
大麻の使用罪がなかった理由や法改正での変更点、他国との違いを弁護士が解説
ドイツで2024年4月に大麻が合法化され、その2ヶ月後にサッカーEURO2024が行われた。その際、ドイツ警察は大会運営における治安維持の一つの方針として「アルコールを飲んでいるグループと、大麻を吸っているグループ...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Microsoft Officeを2台目のPCに...
-
エクセル 同じ数字を他の列に自...
-
エクセルからメールを作れるか...
-
パソコンWindows11 Office2021...
-
エクセルについて
-
Office2021を別のPCにインスト...
-
Microsoft365、ページ設定がで...
-
Windows 11で、IME言語バー(IM...
-
マクロ自動コピペ 貼り付ける場...
-
outlookのメールが固まってしま...
-
libreoffice calcで行を挿入し...
-
快活CLUBについて 私用で使う書...
-
Teams内でショートカットって貼...
-
別シートの年間行事表をカレン...
-
Excel 日付を比較したら、同じ...
-
エクセル:一定間隔で平均値を...
-
【Excel】セル内の文字が正しい...
-
Microsoft Formsの「個人情報や...
-
エクセルで特定のセルの値を別...
-
パソコンを買い替える際、前の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Microsoft Officeを2台目のPCに...
-
Office2021を別のPCにインスト...
-
大学のレポート A4で1枚レポー...
-
Microsoft365について
-
outlookのメールが固まってしま...
-
英数字のみ全角から半角に変換
-
Office 2021 Professional Plus...
-
エクセルVBAで1004エラーになり...
-
エクセルで特定のセルの値を別...
-
MSオフィス2013にMS365が上書き...
-
Microsoft Formsの「個人情報や...
-
【Excel VBA】PDFを作成して,...
-
別シートの年間行事表をカレン...
-
office2019 のoutlookは2025年1...
-
マクロ自動コピペ 貼り付ける場...
-
表の作成について
-
office365 回復できない。
-
マイクロソフト 一時使用コード...
-
Teams内でショートカットって貼...
-
Microsoft Office Homeインスト...
おすすめ情報
早速のご回答大変有難うございます。
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)),"")
を試してみたところ。「空白セル」が表示されます。
さらにご教授お願いします。