如何在我的Excel公式中创build一个variables
而不是我必须键入上面的数组中的每个名称。 我怎么能把这个数组放入一个variables? 例如,其他编程语言我可以做var array = {“dog”,“cat”,“tiger”}。 现在我的项目被存储在数组中。
=SUMIFS(AttendanceExport!$O:$O,AttendanceExport!$N:$N,'Revenue Output'!$B10,AttendanceExport!$J:$J,{"dog","cat","tiger","bear"}
在Excel中可能吗?
总之,你不能用公式。
但是,你可以做的是把值放在一个单元格的范围内,并在数组中使用它:
=SUM(SUMIFS(AttendanceExport!$O:$O,AttendanceExport!$N:$N,'Revenue Output'!$B10,AttendanceExport!$J:$J,$A$1:$A$4))
其中$A$1:$A$4
是物品的位置。
这需要使用Ctrl-Shift-Enter而不是Enter来input。
如果您不介意硬编码,则可以正常input:
=SUM(SUMIFS(AttendanceExport!$O:$O,AttendanceExport!$N:$N,'Revenue Output'!$B10,AttendanceExport!$J:$J,{"dog","cat","tiger","bear"}))
我猜你是指Excel中的VBA。 “Dim variable As Integer”是声明variables的格式。
这里是一个链接,以帮助您更好地理解。