私はエクセルの専門家ではありません。いくつかの調査の結果、異なる時間の同じデータの 2 つのセットを調べるためのこの式が思いつきました。次に、データの最新リストにあるが古いリストにはない新しいエントリを表示します。
これは私の式です:
{=IF(ROWS(L$4:L8)<=(SUMPRODUCT(--ISNA(MATCH($E$1:$E$2500,List1!$E$1:$E$2500,0)))),
INDEX(E$1:E$2500,
SMALL(IF(ISNA(MATCH($E$1:$E$2500&$F$1:$F$2500,List1!$E$1:$E$2500&List1!$F$1:$F$2500,0)),
ROW($F$1:$F$2500)-ROW($F$1)+1),ROWS(L$4:L8))),"")}
計算を高速化するために使用できる最適化手法はありますか?
要求されたいくつかのサンプル データ (スプレッドシートへのリンク): https://docs.google.com/file/d/0B186C84TADzrMlpmelJoRHN2TVU/edit?usp=sharing
この縮小版ではより効率的ですが、より多くのデータを含む実際のシートでは速度が低下します。