Excel 如何从一个表中提取所有唯一值';s列到另一个表';谁的专栏?
我在试图理解表中的绝对引用时遇到了严重的问题。我不想使用=UNIQUE函数,因为它会导致#溢出错误,我需要在另一个表中使用唯一值。此外,=UNIQUE功能是Office 365独有的,我所在的办公室大多数员工都使用Office 2019,因此即使这是唯一的方法,我也无法使用=UNIQUE功能 我以前曾使用IFERROR/INDEX/MATCH/COUNTIF公式通过引用单元格本身从列中提取所有唯一值,但在从一个表提取到另一个表中时,我无法正确引用它。由于我必须将所有唯一值从一个表的列提取到另一个表的列,因此我无法理解如何引用这些列或单元格 对于这个问题,我有两个表(分别称为“ORDER_IN”和“INV”)在两个单独的表中(“ORDER”和“INVENTORY”)。第一个表格(表格“订单”中的表格“ORDER_IN”)包含水果的订单历史及其数量和日期。列为:“水果名称”、“订单数量”和“日期”。第二个表(表“存货”中的表“存货”)包含“水果名称”和“总价值”。同一种水果可以在多个日期订购多个数量。我需要该工作簿提供两个功能:Excel 如何从一个表中提取所有唯一值';s列到另一个表';谁的专栏?,excel,excel-2019,Excel,Excel 2019,我在试图理解表中的绝对引用时遇到了严重的问题。我不想使用=UNIQUE函数,因为它会导致#溢出错误,我需要在另一个表中使用唯一值。此外,=UNIQUE功能是Office 365独有的,我所在的办公室大多数员工都使用Office 2019,因此即使这是唯一的方法,我也无法使用=UNIQUE功能 我以前曾使用IFERROR/INDEX/MATCH/COUNTIF公式通过引用单元格本身从列中提取所有唯一值,但在从一个表提取到另一个表中时,我无法正确引用它。由于我必须将所有唯一值从一个表的列提取到另一个
经过几个小时的询问,终于找到了答案: 在此公式中,在“水果名称”列下的第一行键入“库存”表: 然后使用:CTRL+SHIFT+ENTER
然后将公式拖到其余单元格中,每次在“ORDER_in”表中输入新的唯一条目时,都会看到神奇的效果。我在一个大多数人不使用office 365的办公室中使用它,并且在以前版本的office中不提供=unique功能。这也是我尝试使用以下公式的主要原因之一:{=IFERROR(索引($B$3:$B$15,匹配(0,COUNTIF($D$2:D2,$B$3:$B$15),0)),“)}。但由于绝对引用,我无法将其与我的表相匹配,我不知道如何与表一起使用。[好吧,那就不同了。我的评论基于你的陈述,我不想使用=UNIQUE函数,因为它会导致#溢出错误。你没有提到(某些)用户无法访问这些函数。你的问题的答案可能是我们你是对的。我也会编辑主要帖子。
=IFERROR(INDEX(ORDER_IN[[Fruit Name]:[Fruit Name]], MATCH(0,IF(ISBLANK(ORDER_IN[[Fruit Name]:[Fruit Name]]),1,COUNTIF($A$1:A1, ORDER_IN[[Fruit Name]:[Fruit Name]])), 0)),"")