找到更接近的值並複制它 (Finding a closer value and copying it)


問題描述

找到更接近的值並複制它 (Finding a closer value and copying it)

我有一個谷歌表格,它將記錄在貝寶中完成的付款。所以基本上用戶會以各種方式輸入地址,所以為了減少錯誤我有用戶可能輸入的所有地址(這是因為這是我居住區居民的支付系統,所以我在數據庫中擁有所有用戶的地址)。所以任何人都可以幫我找到一個公式,它將在“用戶名”中找到實際地址。工作表,僅從實際數據中獲取門牌號和街道。我附上了一些圖片來更好地解釋自己。我希望公式出現在工作表“Paypal 2”中。請大家幫忙。

https: //文檔。


參考解法

方法 1:

Try this:

  1. Delete your formulas from 'Payment Configuration'!B3:C3. (This will temporarily remove all results from B3:C.

  2. Place the following formula into cell B3:

    =ARRAYFORMULA(IF(LEN(PaypalData1!C3:C),PROPER(REGEXEXTRACT(PaypalData1!L3:L, "(\d+)[,\s]+([^,]+\d+)")),))

REGEXEXTRACT allows for extracting more than one grouping, as I've done with this formula; so this should produce a uniform result for B3:C.

The RE2 expression reads "Find the first number(s) followed by any number of commas or spaces and extract the number portion as group one; then find any string after that which does not contain a comma and ends in any number of digits and extract that as group two."

(by user15724106Erik Tyler)

參考文件

  1. Finding a closer value and copying it (CC BY‑SA 2.5/3.0/4.0)

#google-sheets #google-sheets-formula #google-apps-script






相關問題

通過 JavaScript 客戶端 API Auth 使用 Google 電子表格作為“已驗證”數據源的 Google 可視化 API (Google Visualization API using Google Spreadsheet as "Authenticated" Data Source via JavaScript Client API Auth)

根據另一個單元格的值更改單元格的背景 (Changing background of a cell based on the value of another)

如何從 Google 表格中的字符串中刪除一組數字 (how to remove a set of digits from string in Google Sheets)

如何將 3 個不同的工作表與 Query(importrange) 結合起來? (How to combine 3 different sheets with Query(importrange)?)

如何在 Google 表格中使用 ArrayFormula 計算總數和唯一性(基於 2 個單獨的列)? (How to count totals and uniques (based on 2 separate columns) using ArrayFormula in Google Sheets?)

如何根據查看文檔的 Google 帳戶對 Google 表格中的列進行編程,使其從用戶輸入中灰顯 (How to program a column in Google sheets to be grayed out from user input depending on the Google account viewing the document)

單擊單元格時的谷歌應用程序腳本分配功能 (google application script assign function when cell is clicked)

如何將日期後的第一個值從一個選項卡拉到谷歌表格中的另一個選項卡中? (How to pull the first value after a date from one tab into another in google sheets?)

一次在多行上的 OnEdit 時間戳 (OnEdit timestamp on several rows at one time)

Google Sheets Script,如何創建工作表標籤的新鬆散對象 (Google Sheets Script, how to create a NEW loose object of a sheet tab)

Google Apps 腳本:將格式規則應用於特定工作表 (Google Apps Script: Apply formatting rule to a spesific sheet)

找到更接近的值並複制它 (Finding a closer value and copying it)







留言討論