【问题标题】:Lookup minimum and maximum value based on one value in excel根据excel中的一个值查找最小值和最大值
【发布时间】:2021-12-31 05:16:12
【问题描述】:

在 B2 表 1 中使用哪个公式来获取最小值/最旧日期和 C2 来获取最大值/最新日期

考虑到 ID 行无法确定,因此它们可能是 3、4 或更多

<p>Which formula to use in B2 Sheet 1 to get minimum value / oldest date and C2 to get maximum value / newest date</p>
<p>Taking into consideration that ID rows can't be determined hence they might be 3, 4, or more than that</p>
<p>&nbsp;</p>
<p>Sheet 1</p>
<table style="border-collapse: collapse; width: 100%; height: 54px;" border="1">
<tbody>
<tr style="height: 18px;">
<td style="width: 25%; height: 18px;">ID</td>
<td style="width: 25%; height: 18px;">Date Started</td>
<td style="width: 25%; height: 18px;">Date Finish</td>
</tr>
<tr style="height: 18px;">
<td style="width: 25%; height: 18px;">45</td>
<td style="width: 25%; height: 18px;">21/11/2021</td>
<td style="width: 25%; height: 18px;">23/11/2021</td>
</tr>
<tr style="height: 18px;">
<td style="width: 25%; height: 18px;">46</td>
<td style="width: 25%; height: 18px;">21/11/2021</td>
<td style="width: 25%; height: 18px;">26/11/2021</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>Sheet 2</p>
<table style="border-collapse: collapse; width: 100%; height: 168px;" border="1">
<tbody>
<tr style="height: 18px;">
<td style="width: 16.6667%; height: 18px;">ID</td>
<td style="width: 16.6667%; height: 18px;">unit number</td>
<td style="width: 16.6667%; height: 18px;">material</td>
<td style="width: 16.6667%; height: 18px;">name</td>
<td style="width: 8.33335%;">Date</td>
<td style="width: 14.3783%; height: 18px;">time</td>
<td style="width: 10.6218%; height: 18px;">quantity</td>
</tr>
<tr style="height: 18px;">
<td style="width: 16.6667%; height: 18px;">
<p><span style="background-color: #ffff00;">45</span></p>
</td>
<td style="width: 16.6667%; height: 18px;">1124</td>
<td style="width: 16.6667%; height: 18px;">45648</td>
<td style="width: 16.6667%; height: 18px;">Apple</td>
<td style="width: 8.33335%;"><span style="background-color: #ffff00;">21/11/2021</span></td>
<td style="width: 14.3783%; height: 18px;">12:00 AM</td>
<td style="width: 10.6218%; height: 18px;">70</td>
</tr>
<tr style="height: 42px;">
<td style="width: 16.6667%; height: 42px;"><span style="background-color: #ffff00;">45</span></td>
<td style="width: 16.6667%; height: 42px;">
<p>1124</p>
</td>
<td style="width: 16.6667%; height: 42px;">45648</td>
<td style="width: 16.6667%; height: 42px;">Apple</td>
<td style="width: 8.33335%;"><span style="background-color: #ffff00;">22/11/2021</span></td>
<td style="width: 14.3783%; height: 42px;">1:00 AM</td>
<td style="width: 10.6218%; height: 42px;">70</td>
</tr>
<tr style="height: 18px;">
<td style="width: 16.6667%; height: 18px;"><span style="background-color: #ffff00;">45</span></td>
<td style="width: 16.6667%; height: 18px;">1124</td>
<td style="width: 16.6667%; height: 18px;">45648</td>
<td style="width: 16.6667%; height: 18px;">Apple</td>
<td style="width: 8.33335%;"><span style="background-color: #ffff00;">23/11/2021</span></td>
<td style="width: 14.3783%; height: 18px;">2:00 AM</td>
<td style="width: 10.6218%; height: 18px;">70</td>
</tr>
<tr style="height: 18px;">
<td style="width: 16.6667%; height: 18px;"><span style="background-color: #00ffff;">46</span></td>
<td style="width: 16.6667%; height: 18px;">1521</td>
<td style="width: 16.6667%; height: 18px;">46565</td>
<td style="width: 16.6667%; height: 18px;">Banana</td>
<td style="width: 8.33335%;"><span style="background-color: #00ffff;">21/11/2021</span></td>
<td style="width: 14.3783%; height: 18px;">5:00 PM</td>
<td style="width: 10.6218%; height: 18px;">70</td>
</tr>
<tr style="height: 18px;">
<td style="width: 16.6667%; height: 18px;"><span style="background-color: #00ffff;">46</span></td>
<td style="width: 16.6667%; height: 18px;">1521</td>
<td style="width: 16.6667%; height: 18px;">46565</td>
<td style="width: 16.6667%; height: 18px;">Banana</td>
<td style="width: 8.33335%;"><span style="background-color: #00ffff;">21/11/2021</span></td>
<td style="width: 14.3783%; height: 18px;">5:30 PM</td>
<td style="width: 10.6218%; height: 18px;">70</td>
</tr>
<tr style="height: 18px;">
<td style="width: 16.6667%; height: 18px;"><span style="background-color: #00ffff;">46</span></td>
<td style="width: 16.6667%; height: 18px;">1521</td>
<td style="width: 16.6667%; height: 18px;">46565</td>
<td style="width: 16.6667%; height: 18px;">Banana</td>
<td style="width: 8.33335%;"><span style="background-color: #00ffff;">22/11/2021</span></td>
<td style="width: 14.3783%; height: 18px;">8:00 PM</td>
<td style="width: 10.6218%; height: 18px;">70</td>
</tr>
<tr style="height: 18px;">
<td style="width: 16.6667%; height: 18px;"><span style="background-color: #00ffff;">46</span></td>
<td style="width: 16.6667%; height: 18px;">1521</td>
<td style="width: 16.6667%; height: 18px;">46565</td>
<td style="width: 16.6667%; height: 18px;">Banana</td>
<td style="width: 8.33335%;"><span style="background-color: #00ffff;">26/11/2021</span></td>
<td style="width: 14.3783%; height: 18px;">11:00 PM</td>
<td style="width: 10.6218%; height: 18px;">70</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
在 B2 表 1 中使用哪个公式来获取最小值/最旧日期和 C2 来获取最大值/最新日期

考虑到 ID 行无法确定,因此它们可能是 3、4 或更多

【问题讨论】:

  • Erm...你在提交之前(甚至之后)看过这篇文章吗?我认为您正在尝试添加表格,而是将一些 html 粘贴为“代码”。请编辑。
  • 如果你运行sn-p,它会变得更清晰。你用的是哪个版本的excel?

标签: excel excel-formula formula


【解决方案1】:

这些公式仅适用于 o365。如果您需要早期版本的公式,请告知。

对于A 列中IDs 的唯一列表,您可以使用

=UNIQUE(A5:A10)

B 列中你可以使用这个

=MINIFS($E$5:$E$10,$A$5:$A$10,A1)

对于最早的日期。如果您将MINIFS 切换为MAXIFS,您将在C 列中获得最新日期。

【讨论】:

    【解决方案2】:

    按照我下面的截图,使用下面的公式。

    A2 单元格公式=IFERROR(INDEX($F$5:$F$11,MATCH(0,INDEX(COUNTIF($A$1:A1,$F$5:$F$11),0,0),0)),"")
    B2 单元格公式=MIN(IF($F$5:$F$11=A2,$J$5:$J$11,""))
    C2 单元格公式=MAX(IF($F$5:$F$11=A2,$J$5:$J$11,""))

    确认 B2 和 C2 单元格公式的数组条目 (CTRL+SHIFT+ENTER)。

    如果您使用的是 Microsoft-365,则可以简化如下。

    A2=UNIQUE(F5:F11)
    B2=MINIFS(J5:J11,F5:F11,A2#)
    C2=MAXIFS(J5:J11,F5:F11,A2#)
    

    【讨论】:

    • 不行,网上版和数组公式都试过了。需要的是,当您在单元格 A2 中手动输入唯一 ID 时说 45,然后在第二个表中输入与该 ID 45 相关的所有数据,您不知道该表将有多长,因为您可以输入 10 行对于 ID45,但对于 ID46 为 7。所以它就像 vlookup 工作流得到最小值和最大值你不应该假设 id 45 或 46 的表的大小,这些需要根据使用每个 ID 添加的行数来识别。
    猜你喜欢
    • 1970-01-01
    • 2012-09-16
    • 2021-07-25
    • 1970-01-01
    • 2017-04-20
    • 2018-01-08
    • 2018-12-21
    • 2021-05-25
    • 1970-01-01
    相关资源
    最近更新 更多