excel - 如何根据 Option 和 Item Selected 从另一张工作表中加载单元格(价格)?

标签 excel excel-formula ms-office xlsx xls

我有一个带有 2 张纸的 xlsx 文件,

表2 包含根据选项填充“选项”、“项目”和“价格”的源数据/提要。

|-------|--------|--------|
|Option | Item   | Price  |
|-------|--------|--------|
|   2   | Banana |  30    |
|-------|--------|--------|
|   2   | MANGO  |  80    |
|-------|--------|--------|
|   2   | ORANGE |  100   |
|-------|--------|--------|
|   2   | RICE   |  20    |
|-------|--------|--------|
|   3   | Banana |  35    |
|-------|--------|--------|
|   3   | MANGO  |  85    |
|-------|--------|--------|
|   3   | ORANGE |  105   |
|-------|--------|--------|
|   3   | RICE   |  25    |
|-------|--------|--------|
|   4   | Banana |  40    |
|-------|--------|--------|
|   4   | MANGO  |  90    |
|-------|--------|--------|
|   4   | ORANGE |  110   |
|-------|--------|--------|
|   4   | RICE   |  30    |
|-------|--------|--------|

席1

I need to load only price based on option selected, i.e Option 3 selected, so that Column of price should fill with below value.


|--------------|--------|
|       A      |  B     |
|--------------|--------|
|    Option    |    3   |   
|--------------|--------|
|    Banana    |    35  |        
|--------------|--------|
|    MANGO     |    85  |       
|--------------|--------|
|    ORANGE    |    105 |     
|--------------|--------|
|    RICE      |    25  |       
|--------------|--------|

有人可以帮我解决这个问题吗?

最佳答案

使用数据透视表和过滤器(或使用切片器)作为选项。

或者使用 Sumifs() 来汇总数据。数据透视表不需要任何公式,只需点击几下。

在下面的屏幕截图中,单元格 J7 中的 Sumifs 公式为

=SUMIFS(D:D,C:C,I7,B:B,$J$4)

抄下来。不过,它们的数据透视表更具动态性
enter image description here

关于excel - 如何根据 Option 和 Item Selected 从另一张工作表中加载单元格(价格)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48576423/

相关文章:

excel - 将参数传递给 PowerPivot 查询

html - Excel VBA 使用虚拟键盘自动登录网页

c# - 将 Excel 保存为管道分隔的 CSV(XlFileFormat 枚举)

Excel:如果相关键位于使用公式的值范围内,则对单元格范围求和

c# - 创建 ImagePart 不会在 OpenXML 中保存关系

excel - 减少字符串并保持零完整

excel - 在不同区域设置日期格式

excel - 强制 Excel 使用英文公式格式

java - 在JAVA中强制浏览器下载docx文件会生成损坏的文档

c# - 在 C# Word Interop 中调用命令 Document.BeforeSave