标签: excel excel-vba excel-formula range vba
我正在尝试创建Excel,它将根据单元格值扩展或缩小范围。
我有3列(数据单元格,formula1,formula2)
我想在"单位数量"中输入数字到单元格。而不是生成这些3列的1000行(数据的单元格,公式1,公式2)
公式1 - new String位于每一行(我已定义列表)
new String
公式2 - =IF(K5=0;"";K5)需要在每一行上增加1
=IF(K5=0;"";K5)
你能帮助我,如何实现这个功能?
以下是更好地说明的屏幕截图:
Screen here
感谢您的每一条建议。
答案 0 :(得分:0)
假设您要从与您的类型匹配的表中查找n个值,其中n是要显示的记录数(请参见图片),可以使用以下数组公式完成
=IFERROR(INDEX($B$4:$B$500,SMALL(IF($D$1=$A$4:$A$500,ROW($A$4:$A$500)-ROW($A$4)+1),IF(ROW(1:1)<=$G$1,ROW(1:1),""))),"")
请记住按 CTRL + ALT + ENTER