當我嘗試在使用宏的單元格中插入公式時出現語法錯誤。我似乎無法弄清楚我做錯了什麼?當我手動輸入時,公式工作正常。這裏是我的代碼:使用宏的INDEX公式的語法錯誤
ws3.Range("F2:F" & lastRow3).Formula = "=INDEX($L$1:INDEX(L:L,MATCH("ZZZ",D:D)),AGGREGATE(15,6,ROW($K$1:INDEX(K:K,MATCH("ZZZ",D:D)))/($K$1:INDEX(K:K,MATCH("ZZZ",D:D))=D2),COUNTIF($D$1:$D2,D2)))"
WS3是工作表,lastRow3只是通過比較向左側一列自動填充內容。任何想法,爲什麼這是一個錯誤?
僅供參考:此公式從另一列中找出一列中的值並給出相鄰的條目。
常見的錯誤,將 「ZZZ」 與 「」 ZZZ 「」 – Rosetta
這工作過,但我想這使得Excel的不穩定。執行需要很長時間。 – harry71152