我想將{=(PRODUCT(1 + A2:A85))}
轉換爲PHP或JavaScript。我搜索谷歌的「數組excel公式」,但我找不到正確的結果。如何轉換{=(PRODUCT(1 + A2:A85))}
? 我有A2:A85
範圍的陣列。我的數組是這樣的:將Excel數組公式轉換爲PHP或Javascript
var abc_array={2,3,4,5,67,7,8.........}.
我想將{=(PRODUCT(1 + A2:A85))}
轉換爲PHP或JavaScript。我搜索谷歌的「數組excel公式」,但我找不到正確的結果。如何轉換{=(PRODUCT(1 + A2:A85))}
? 我有A2:A85
範圍的陣列。我的數組是這樣的:將Excel數組公式轉換爲PHP或Javascript
var abc_array={2,3,4,5,67,7,8.........}.
這不是測試,但應該工作,我不是最好的PHP處,所以也許有人會清理它了一點:
function product($array)
{
$cons = $array[0];
foreach($array as $num)
{
$cons = ($cons*$num);
}
return $cons;
}
編輯:剛讀@Eclecticist評論我錯過了+1,但是如果我嘗試在Excel中顯示爲無效,那麼您可以提供一些關於它的更多信息?
是否{=(PRODUCT(1 + A2:A85))}是Excel上的一個有效公式? – jcbermu 2015-02-11 12:14:01
'1 +'是如何工作的?它是否將1添加到產品中,或者將1添加到數組中的每個元素?我沒有excel,所以我無法測試它。 – Eclecticist 2015-02-11 12:17:59