gpt4 book ai didi

基于标准的 Excel 索引

转载 作者:行者123 更新时间:2023-12-04 20:09:34 33 4
gpt4 key购买 nike

我有以下数据,我想根据范围在另一个表中建立索引

enter image description here

我想要实现的是,例如,如果三星的销售额为 2500,则折扣为 2%,低于 3000 且高于 1000

我知道它可以通过索引来完成,与多个数组匹配,然后指定区域,或者我可以使用 if 公式,但我正在寻找替代解决方案

我在想这样的事情,但每次我尝试它似乎都失败了

{=index(B:B,match(E2&f2,concatnate(E2,A1:A21),1)}

因为它将与 Samsung 下的内容匹配在 column A
基本上我想做的是如果 column E = Samsung找到Samsung 然后将sale 与Samsung 下的数字匹配(当 column A 中的单元格不是数字时停止匹配)

最佳答案

所以我认为你正在寻找的可能是:

enter image description here
G2 中的公式:

=INDEX(B:B,MATCH(F2,INDEX(A:A,MATCH(E2,A:A,0)):INDEX(A:A,MATCH(E2,A:A,0)+6),1)+MATCH(E2,A:A,0)-1)

这会带走数组输入的公式,但是如果您正在寻找另一种方法,我会说可能会考虑使用 Brand/Sale/Discount 之类的列重新排列您的数据作为查找表。更容易使用。

如果您的范围可以在品牌之间没有相同数量的销售可能性的情况下增加,我认为您仍然需要一个数组公式,可能的一个如下:
=INDEX(B:B,MATCH(F2,INDEX(A:A,MATCH(E2,A:A,0)):INDEX(A:A,MATCH(FALSE,ISNUMBER(INDEX(A:A,MATCH(E2,A:A,0)+1):INDEX(A:A,COUNTA(A:A)+1)),0)+MATCH(E2,A:A,0)),1)+MATCH(E2,A:A,)-1)

通过 Ctrl+Shift+Enter 输入

关于基于标准的 Excel 索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57249886/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com