從一列中的一個單元格中提取數據,並替換另一列中句子中包含的文本 2024-7-18 • microsoft-excel vba macros 我正在做一些我知道可以做的事情,但很難找到最好的方法。 我想要將任何內容貼到某個單元格(假設為 C2)中,以替換 A2 中句子中包含的內容。例如: 我希望括號也保留在日期周圍。任何幫助將不勝感激! 答案1 您可以使用這個公式。 =SUBSTITUTE(A2,MID(A2, FIND("[",A2)+1, FIND("]",A2) - FIND("[",A2) - 1),TEXT(C2, "dd/mm/yyyy")) 怎麼運作的: Find 指令可協助 Excel 取得「start_num」的準確值。 使用 Find 可以方便地替換可變長度文本,否則必須手動計算“start_num”,您也可以在上面的註釋中閱讀。 Text 函數將日期轉換為特定格式,否則 C2 中的日期將顯示為括號內的數字。 相關內容