2017-04-03 1 views
0

添付画像では、製品IDごとに、異なる価格タイプで関連付けられた価格があります。私は各製品の価格タイプごとに最新の日付を除外する必要があります。どのようにそれを行うに優れている?Excelで最新の日付を除外する方法は?詳細については、説明を参照してください

click here for the image

+0

フィルタアウトとは何ですか?他の詳細はないが、各価格タイプの最新の日付を見つけますか?各価格タイプの最新の日付の詳細をすべて見つけますか?または、各価格タイプの最新の日付で行を非表示にしますか? – Michael

+0

私は各価格タイプの最新の日付のすべての詳細を取得したいと思います。 –

+0

必要なのはピボットテーブルです。 Googleには、たくさんの例があります。 – ehh

答えて

0

このソリューションは従って式が少し楽にするためにテーブルを使用しています(と、とにかく一般的に良い習慣です)。

これらの数式では、入力テーブルの名前はTable1です。あなたの出力テーブルはProductIDsのユニークなリストで始まり、その後、商品コードに基づいて、列の残りを返し

FROMDATE:

=MAXIFS(Table1[FromDate],Table1[Productid],[@ProductID]) 

MaxDateRow(これは、配列、式であり、代わりにCTRL+SHIFT+ENTERを押して式を保存ちょうどENTER):

=MATCH([@ProductID]&[@FromDate],Table1[Productid]&Table1[FromDate],0) 

価格:

=INDEX(Table1[Price],[@MaxDateRow]) 

イド:

=INDEX(Table1[Id],[@MaxDateRow]) 

Tables

あなたは価格、同上および他の列の式にその数式を挿入することにより、ヘルパー列MaxDateRowを削除することができます。これらの数式はすべて保存する必要があります。CTRL+SHIFT+ENTER

関連する問題