簡體   English   中英

語法錯誤Excel公式VBA

[英]Syntax error excel formula VBA

我一直試圖在excel公式中查找錯誤,當我在單個單元格中輸入該錯誤時,它也可以工作;如果將其復制到其他單元格中,則它也可以工作,但是當我將其記錄到宏中並運行時,它會失敗並顯示一條錯誤消息,指出公式中存在語法錯誤。 這是代碼,以及它在excel中的外觀:

Sub Macrotest()
'
' Macrotest Macro
'

'
    Range("J2").Select
    ActiveCell.FormulaR1C1 = _
        "=IF(ISNA(IF(RC[-8]<>R[-1]C[-8],IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0)-1),3)=""Jul"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MAT"& _
        """,Sheet3!C[-9],0)),IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0)-1),3)=""Aug"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Aug"","& _
        "-9],0)),IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0)-1),3)=""Sep"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Sep"",Sheet3!C[-9]"& _
        "EFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0)-1),3)=""Oct"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Oct"",Sheet3!C[-9],0)),IF(LEFT"& _
        "eet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0)-1),3)=""Nov"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Nov"",Sheet3!C[-9],0)),IF(LEFT(INDEX(Sheet"& _
        "TCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0)-1),3)=""Dec"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Dec"",Sheet3!C[-9],0)),"" "")))))),"" "")), "" "", IF("& _
        "[-1]C[-8],IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0)-1),3)=""Jul"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Jul"",Sheet3!C[-"& _
        "(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0)-1),3)=""Aug"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Aug"",Sheet3!C[-9],0)),IF(LE"& _
        "Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0)-1),3)=""Sep"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Sep"",Sheet3!C[-9],0)),IF(LEFT(INDEX(She"& _
        "MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0)-1),3)=""Oct"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Oct"",Sheet3!C[-9],0)),IF(LEFT(INDEX(Sheet1!C[5],MAT"& _
        "RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0)-1),3)=""Nov"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Nov"",Sheet3!C[-9],0)),IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC["& _
        "C[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0)-1),3)=""Dec"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&"" Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Dec"",Sheet3!C[-9],0)),"" "")))))),"" ""))""& _
        "
    Range("J2").Select
    Selection.AutoFill Destination:=Range("J2:J117")
    Range("J2:J117").Select
    ActiveWindow.SmallScroll Down:=-18
    Range("A1").Select
End Sub

Excel:

=IF(ISNA(IF(B2<>B1,IF(LEFT(INDEX(Sheet1!O:O,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0)-1),3)="Jul",INDEX(Sheet1!P:P,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0))/INDEX(Sheet3!B:B,MATCH("Jul",Sheet3!A:A,0)),IF(LEFT(INDEX(Sheet1!O:O,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0)-1),3)="Aug",INDEX(Sheet1!P:P,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0))/INDEX(Sheet3!B:B,MATCH("Aug",Sheet3!A:A,0)),IF(LEFT(INDEX(Sheet1!O:O,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0)-1),3)="Sep",INDEX(Sheet1!P:P,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0))/INDEX(Sheet3!B:B,MATCH("Sep",Sheet3!A:A,0)),IF(LEFT(INDEX(Sheet1!O:O,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0)-1),3)="Oct",INDEX(Sheet1!P:P,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0))/INDEX(Sheet3!B:B,MATCH("Oct",Sheet3!A:A,0)),IF(LEFT(INDEX(Sheet1!O:O,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0)-1),3)="Nov",INDEX(Sheet1!P:P,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0))/INDEX(Sheet3!B:B,MATCH("Nov",Sheet3!A:A,0)),IF(LEFT(INDEX(Sheet1!O:O,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0)-1),3)="Dec",INDEX(Sheet1!P:P,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0))/INDEX(Sheet3!B:B,MATCH("Dec",Sheet3!A:A,0))," "))))))," ")), " ", IF(B2<>B1,IF(LEFT(INDEX(Sheet1!O:O,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0)-1),3)="Jul",INDEX(Sheet1!P:P,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0))/INDEX(Sheet3!B:B,MATCH("Jul",Sheet3!A:A,0)),IF(LEFT(INDEX(Sheet1!O:O,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0)-1),3)="Aug",INDEX(Sheet1!P:P,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0))/INDEX(Sheet3!B:B,MATCH("Aug",Sheet3!A:A,0)),IF(LEFT(INDEX(Sheet1!O:O,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0)-1),3)="Sep",INDEX(Sheet1!P:P,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0))/INDEX(Sheet3!B:B,MATCH("Sep",Sheet3!A:A,0)),IF(LEFT(INDEX(Sheet1!O:O,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0)-1),3)="Oct",INDEX(Sheet1!P:P,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0))/INDEX(Sheet3!B:B,MATCH("Oct",Sheet3!A:A,0)),IF(LEFT(INDEX(Sheet1!O:O,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0)-1),3)="Nov",INDEX(Sheet1!P:P,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0))/INDEX(Sheet3!B:B,MATCH("Nov",Sheet3!A:A,0)),IF(LEFT(INDEX(Sheet1!O:O,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0)-1),3)="Dec",INDEX(Sheet1!P:P,MATCH(RIGHT(B2,LEN(B2)-SEARCH(" ",B2))&","&" "&LEFT(B2,SEARCH(" ",B2)-1)&"
 Total",Sheet1!G:G,0))/INDEX(Sheet3!B:B,MATCH("Dec",Sheet3!A:A,0))," "))))))," "))

我從您的Excel公式開始,並使用文本編輯器將其轉換為

ActiveCell.FormulaR1C1 = _
  "=IF(ISNA(IF(RC[-8]<>R[-1]C[-8],IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&""Total"",Sheet1!C[-3],0)-1),3)=""Jul"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&" & _
  """Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Jul"",Sheet3!C[-9],0)),IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&""Total"",Sheet1!C[-3],0)-1),3)=""Aug"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&" & _
  """Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Aug"",Sheet3!C[-9],0)),IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&""Total"",Sheet1!C[-3],0)-1),3)=""Sep"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&" & _
  """Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Sep"",Sheet3!C[-9],0)),IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&""Total"",Sheet1!C[-3],0)-1),3)=""Oct"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&" & _
  """Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Oct"",Sheet3!C[-9],0)),IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&""Total"",Sheet1!C[-3],0)-1),3)=""Nov"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&" & _
  """Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Nov"",Sheet3!C[-9],0)),IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&""Total"",Sheet1!C[-3],0)-1),3)=""Dec"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&" & _
  """Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Dec"",Sheet3!C[-9],0)),"" "")))))),"" "")), "" "", IF(RC[-8]<>R[-1]C[-8],IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&""Total"",Sheet1!C[-3],0)-1),3)=""Jul"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&" & _
  """Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Jul"",Sheet3!C[-9],0)),IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&""Total"",Sheet1!C[-3],0)-1),3)=""Aug"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&" & _
  """Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Aug"",Sheet3!C[-9],0)),IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&""Total"",Sheet1!C[-3],0)-1),3)=""Sep"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&" & _
  """Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Sep"",Sheet3!C[-9],0)),IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&""Total"",Sheet1!C[-3],0)-1),3)=""Oct"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&" & _
  """Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Oct"",Sheet3!C[-9],0)),IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&""Total"",Sheet1!C[-3],0)-1),3)=""Nov"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&" & _
  """Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Nov"",Sheet3!C[-9],0)),IF(LEFT(INDEX(Sheet1!C[5],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&""Total"",Sheet1!C[-3],0)-1),3)=""Dec"",INDEX(Sheet1!C[6],MATCH(RIGHT(RC[-8],LEN(RC[-8])-SEARCH("" "",RC[-8]))&"",""&"" ""&LEFT(RC[-8],SEARCH("" "",RC[-8])-1)&" & _
  """Total"",Sheet1!C[-3],0))/INDEX(Sheet3!C[-8],MATCH(""Dec"",Sheet3!C[-9],0)),"" "")))))),"" ""))"

在單元格J2中執行完該操作后,我再次將生成的公式與您的Excel公式進行了比較,並驗證了它是否具有相同的含義。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM