根据数组创建行

时间:2019-10-21 15:45:37

标签: arrays google-sheets google-sheets-formula array-formulas gs-vlookup

我有一个电子表格文档,希望尽可能提高效率。它用于计算产品的基于数量的折扣。您购买的越多,单位越便宜。

https://docs.google.com/spreadsheets/d/1JxrvA3WPANQeIXqLt-7NFFgyxxKbqr_4rW_Q5ptAvKA/edit?usp=sharing

在第一个红色单元格中,称为“等级”,我将输入将应用折扣的数量。

我想在表的正下方使用此数组,每行一项,直到我们用完数字为止。

然后我将在右侧输入百分比值,然后填充其余字段。

因此,我需要做的就是输入成本价格,等级和百分比,然后由计算器完成其余的工作。

我的问题是,如何在正确的位置基于此数组创建新行?

1 个答案:

答案 0 :(得分:1)

在B10单元格中粘贴并向下拖动:

=B$9-B$9*C10

在B15单元格中粘贴:

=ARRAYFORMULA(IFERROR(A15:A*VLOOKUP(A15:A, A9:B12, 2)))

enter image description here

spreadsheet demo