我一直在寻找答案,但还没有答案。 让我为您提供一个我想做的事的例子:
我在一张价格表上有一张颜色x衬衫尺寸的桌子。 所以在我的桌子上,上面是我的衬衫尺寸(S,M,L,XL等) 左边是我的颜色我不想让每种颜色/设计都有其自己的价值,而是要使之具有相同的价值,从而可以共享相同的单元格。
因此在左侧,a2中将是红色/黄色,a3中将是黑色,a4中将是白色/蓝色/金色/棕色,依此类推。
在主表上,如果有人从下拉菜单中选择颜色(例如蓝色)和尺寸(例如xl),它将从与这两个对应的单元格中拉出成本。但是然后,如果他们执行白色xl操作,则会从同一个调用。
任何帮助将不胜感激。
答案 0 :(得分:0)
您将不得不将IFS与VLOOKUP结合使用。
因此,想法是您将使用VLOOKUP查找具有所需样式的行。然后,根据选择的大小,您将选择该列。
= VLOOKUP(stylecell,PriceSheet!A5:D25,IFS(sizecell =“ S”,2,sizecell =“ M”,3,sizecell =“ L”,4),false)
采用上面的代码并替换您需要的部件。将样式单元设置为用户将在其中选择所需颜色/设计的特定单元。
PriceSheet是上面带有价格的表的名称(我放置了一个示例数据范围,但您希望包括所有设计和价格)。
使sizecell成为用户将在其中选择所需大小的特定单元格。 IFS是一项允许您设置大量案例的功能。在这里,我假设设计之后的第一列是尺寸“ S”列。因此,如果用户选择“ S”,我们将选择“ S”的价格(您选择的数据范围第2列中的值)
这里是有关如何使用VLOOKUP函数的完整概述: https://www.ablebits.com/office-addins-blog/2017/07/05/vlookup-google-sheets-example/
以下是有关如何使用IFS函数的一些支持: https://support.google.com/docs/answer/7014145?hl=en
希望这就是您想要的!
答案 1 :(得分:0)