前往
大廳
主題

找出一個數列中第一個非零數字

紜璃 | 2023-07-18 17:23:12 | 巴幣 0 | 人氣 148

Q:在A1儲存格給定一個數字的數列,請找出第一個非零的數字放在A2儲存格,結果如下圖。

A:
可以直接使用正則表達式直接找出第一個非零的數字,這樣的數字可以有下列的形式,如:0000003.00000、0.0000001、000005、3.14等,因此正則表達式可以設定成[+-]?[0-9]+[1-9]|[+-]?[0-9]+\.?[0-9]+[1-9],使用REGEXEXTRACT()函數擷取出來。

創作回應

相關創作

更多創作