【问题标题】:Extract unique distinict values based on date range and another criteria without 0根据日期范围和另一个不带 0 的条件提取唯一的不同值
【发布时间】:2019-05-17 00:41:45
【问题描述】:

A2:A17 列中,我有数字列表。 column B2:B17 日期列表。 Column C 包含部分 C2:C17

我想通过将开始日期输入G2 并将结束日期输入G3 并将部分输入G4 来生成属于的唯一值。我尝试使用以下公式,但如果column A 中的某些单元格为空白,则它会在生成的唯一值列表之间获取0 值。我需要唯一值而没有 genter image description hereetting 0 在唯一列表之间。 A:A 列中的某些值是空白的。

=IFERROR(INDEX($A$2:$A$17,MATCH(0,COUNTIF($D$1:D1,IF(($G$3>=$B$2:$B$17)*($G$2<=$B$2:$B$17)*($G$4=$C$2:$C$17),$A$2:$A$17,$D$1)),0)),"")

【问题讨论】:

  • 您能举个例子说明您的数据和预期结果吗...

标签: excel excel-formula


【解决方案1】:

试试这个:

=IFERROR(INDEX($A$2:$A$17,MATCH(1,INDEX(($B$2:$B$17>=$G$2)*($B$2:$B$17<=$G$3)*($C$2:$C$17=$G$4)*(COUNTIF(D$1:D1,$A$2:$A$17)=0)*($A$2:$A$17<>""),),0)),"")

【讨论】:

    猜你喜欢
    • 2022-07-31
    • 1970-01-01
    • 2022-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-06
    相关资源
    最近更新 更多