我有一個 Excel 公式:
SUM(INDIRECT(\"N\"&(ROW()-10-5)):INDIRECT(\"N\"&(ROW()-1)))
SUM(INDIRECT("P"&(ROW()-19)):INDIRECT("P"&(ROW()-1)))
我正在嘗試匹配有助于我找到的正則運算式
如果 Excel 公式已使用以“SUM”開頭的模式定義
如果一個 Excel 公式有 2 個 'INDIRECT' ,2'ROW' 和一個 ':'
'N' 和 'P' 表示 cols。而'ROW()'后面的'-19'之類的數字只是亂數。
請幫助我找出以上兩個公式的正則運算式是什么
uj5u.com熱心網友回復:
一種可能的匹配是:
/^SUM.*?INDIRECT.*?ROW[^:] :INDIRECT.*?ROW/
^SUM // starts with "SUM"
.*?INDIRECT // followed by anything up to the first occurrence of "INDIRECT"
.*?ROW // followed by anything up to the first occurrence of "ROW"
[^:] // Followed by 1 or more non-colon characters
:INDIRECT // Followed ":INDIRECT"
.*?ROW // followed by anything up to the next occurrence of "ROW"
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/520231.html
標籤:擅长细绳
上一篇:為什么對變數使用單引號會產生錯誤“找不到接受引數的位置引數”?
下一篇:洗掉元音后將每個單詞的首字母大寫
