[英]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.