如何将excel文件的数组公式/公式转换为Excel中的等效常规公式?

问题描述:

嗨我有一个数组公式,其中我需要按CSE (ctrl+shift+enter)使其工作。 更重要的是,我想通过apache poi API来评估java中的这个公式,它在日期之前不被支持。如何将excel文件的数组公式/公式转换为Excel中的等效常规公式?

有没有人可以帮助我这一点,将非常感激。

{=INDEX('02_BillList'!$B$1:$W$4000,MATCH(1,('02_BillList'!$B$1:$B$4000=$A4)*('02_BillList'!$J$1:$J$4000=S$1),0),22)} 
+0

你怎么想,如果这将是简单地可以使用默认的公式实现相同的,而不是一个数组公式,为什么要使用数组公式?避免数组公式需要帮助者列或重构数据。但要告诉我们如何,我们首先需要知道数据结构''02_BillList'!$ B $ 1:$ W $ 4000'。 –

使用辅助塔可避免阵列式:

我们使用'02_BillList'X作为辅助塔。

'02_BillList'!$X$1:$X$4000把公式:

=$B1&$J1

然后用公式:

=INDEX('02_BillList'!$B$1:$W$4000,MATCH($A4&S$1,'02_BillList'!$X$1:$X$4000,0),22) 
+0

我知道,但我不想在表格中创建任何新列。虽然atlast我需要尝试那样。有没有其他的选择>> @axel Richter ... Bdw非常感谢你的回复,我通过保持你的答案只关闭... –