[[20230914160715]] 『前日との差異を確認し、該当する行のみ絞りたい』(営業事務) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『前日との差異を確認し、該当する行のみ絞りたい』(営業事務)

前日と当日の納品番号を照らしあわせ、当日にも納品番号が残っており、かつ隣のセルに新しく日付が追加された行のみを出したいです。

↓の12346を知りたいです。
?@当日に納品番号が残っている
?A当日分には日付が新しく入力されている

前日納品番号| 日付|当日納品番号|日付

    12345|2023/12/10|    12345|2023/12/10
    12346|     |    12346|2023/11/10
    12347|2023/11/10|    12348|
    12348|     |    12349|

説明がわかりづらく申し訳ございません。
毎日の作業が大変になっており、ご教示いただけますと幸いです。

< 使用 Excel:Microsoft365、使用 OS:Windows10 >


表のお手伝い

    |[A]         |[B]       |[C]         |[D]       
 [1]|前日納品番号| 日付     |当日納品番号|日付      
 [2]|       12345|2023/12/10|       12345|2023/12/10
 [3]|       12346|     |       12346|2023/11/10
 [4]|       12347|2023/11/10|       12348|          
 [5]|       12348|     |       12349|           
(IT) 2023/09/14(木) 16:39:53

>↓の12346を知りたいです。
当日の日付が分かればいいんですかね。
(IT) 2023/09/14(木) 16:46:26

表の整理ありがとうございます。
データが他にもE・F・G列と続いており、12346等該当の行をまるまる抜き出せればと思っております。
(営業事務) 2023/09/14(木) 16:59:18

 =FILTER(C2:G10,(SUMIF(C2:C10,C2:C10,D2:D10)<>SUMIF(A2:A10,C2:C10,B2:B10))*(D2:D10<>""),"")

 表示形式を適切なものにする

 こういうこと?
(笑) 2023/09/14(木) 17:27:19

 ↑ ダメですね

 =FILTER(C2:G10,COUNTIF(A2:A10,C2:C10)*(SUMIF(C2:C10,C2:C10,D2:D10)<>SUMIF(A2:A10,C2:C10,B2:B10))*(D2:D10<>""),"")

 または
 =LET(a,A2:A10,b,B2:B10,c,C2:C10,d,D2:D10,FILTER(C2:G10,COUNTIF(a,c)*(SUMIF(c,c,d)<>SUMIF(a,c,b))*(d<>""),"")) 

 こうかな?
(笑) 2023/09/14(木) 18:27:12

 ↓ でよかったかも

 =LET(a,A2:A10,b,B2:B10,c,C2:C10,d,D2:D10,FILTER(C2:G10,COUNTIF(a,c)*(SUMIF(a,c,b)<>d)*(d<>""),""))

 参考まで
(笑) 2023/09/15(金) 10:09:56

 =LET(a,A2:A10,b,B2:B10,c,C2:C10,d,D2:D10,FILTER(C2:G10,COUNTIF(a,c)*(SUMIF(a,c,b)<>d)*(d<>""),""))

こちらで出来ました、、、!!!自分では到底無理な式でした。
大変感謝しております。ありがとうございました。
(営業事務) 2023/09/15(金) 11:52:12


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.