→ soyoso: vloopup?是函數vlookup吧02/19 09:08
→ soyoso: 如無合適方式的話,可以巨集協助02/19 09:09
→ soyoso: 迴圈range.specialcells(公式)判斷range.formula是否有02/19 09:11
→ soyoso: vlookup,符合時再寫入range.value02/19 09:12
→ soyoso: 或是迴圈range.find "vlookup",寫入range.value02/19 09:12
→ soyoso: 串得如果是指&或是+,而要針對vlookup於公式內改為值的話02/19 09:22
→ soyoso: 以instr找出range.formula內vlookup的部分02/19 09:25
→ soyoso: evaluate運算後再取代原公式vlookup02/19 09:25
※ 編輯: avali (223.136.170.141 臺灣), 02/19/2020 13:03:21
→ avali: 謝謝,樓上 02/19 13:03
推 cypoint: 我只會複製貼上123文字格式 02/19 13:12
→ soyoso: 如果不用巨集的話 02/19 14:41
→ soyoso: 1.函數formulatext取得公式字串, 02/19 14:41
→ soyoso: 2.函數mid、left等配合find或search抓出vlookup(..)的部分 02/19 14:41
→ soyoso: 3.自訂名稱內以evaluate來運算vlookup回傳值 02/19 14:41
→ soyoso: 4.函數substitute將回傳值取代2抓出的vlookup(..),配合 02/19 14:41
→ soyoso: iferror,為錯誤值回傳上述1的部分 02/19 14:41
→ soyoso: 5.要回傳公式字串的結果的話,選擇性貼上值,尋找及取代, 02/19 14:41
→ soyoso: 尋找目標和取代成皆為 =(等號),全部取代後就會運算了 02/19 14:41
→ soyoso: 以上是假設內文所述「串得的資料做加總的公式」是指公式為 02/19 14:41
→ soyoso: sum或+vlookup(..)類似這樣,如果沒有再自行調整看上述取 02/19 14:41
→ soyoso: 代的4是否需要了 02/19 14:41
→ soyoso: 當然內文所寫部分資料、串得…這方面真的不確定是指什麼, 02/19 14:41
→ soyoso: 如果公式就在某一欄是=vlookup(..),加總是在其他欄位內, 02/19 14:41
→ soyoso: 而是要將這某一欄=vlookup(..)不帶公式以值方式的話,那就 02/19 14:41
→ soyoso: 是選擇性貼上值。 02/19 14:41
→ soyoso: 另外回文"123文字格式"是什麼?google也沒有看到這樣的說 02/19 14:50
→ soyoso: 法 02/19 14:50
→ soyoso: 這不稱為123文字格式,所看到圖示內有123這屬於"貼上值"內 02/19 14:50
→ soyoso: 也沒有看到文字格式,有看到的是值與"數字格式" 02/19 14:50
推 cypoint: 就是樓上圖示的,抱歉,沒有正確描述 02/19 16:16
→ avali: 後來我改用,資料 中斷外部連結,解決了,謝謝 02/19 20:47