❶ EXCEL 如何批量替換多個數值
在使用excel工作表時,我們經常需要批量替換大量數據,如果一個個地替換不但麻煩,還容易出錯。小編提供2種多對多批量替換的方法:
1打開excel文件,輸入數據。
2選擇需多對多批量替換的區域,如果不選擇,則默認全部。
3按快捷鍵Ctrl+H,在查找和替換的對話框中,輸入查找內容、替換後的數據,點擊【全部替換】。
4多對多數據批量替換成功!
1打開excel文件,輸入數據。在這里,新增一列:批量替換。
2在D3單元格輸入公式【=REPLACE(A3,2,1,"年級")】,即將「班」替換成「年級」。說明:其中REPLACE的功能是把字元串中舊字元替換成新字元串,其表達式為:REPLACE(old_text,start_num,num_chars,new_text)
3按回車鍵後,替換成功。
4向下填充序列,下面所有單元格的數字就全部批量替換成功啦!
1方法1:1、打開excel文件,輸入數據。2、選擇需替換數據的區域。3、按快捷鍵Ctrl+H。4、在查找和替換的對話框中,輸入查找內容、替換後的數據,點擊【全部替換】。5、多對多數據批量替換成功!方法2:1、打開excel文件,輸入數據。2、用REPLACE函數替代一個單格數據。REPLACE函數表達式:REPLACE(old_text,start_num,num_chars,new_text)3、向下填充序列。4、多對多數據批量替換成功!
以上2種方法根據不同情況隨機選用!
❷ Excel中怎樣快速修改數據
舉例說明:
首先打開excel文件,下面要做的就是將津貼這一欄批量的修改成50元,這個一共只有20多項,還可以一個個修改,但是如果有幾百項的話那就麻煩了。所以要批量修改。
❸ excel 大量數據多次批量替換
我考慮是使用vba代碼來寫,代碼如下:
Sub替換()
MaxRow1=Cells(Rows.Count,1).End(xlUp).Row
MaxRow2=Cells(Rows.Count,3).End(xlUp).Row
Fori=1ToMaxRow1
s=Cells(i,1).Value
Forj=1ToMaxRow2
s=Application.WorksheetFunction.Substitute(s,Cells(j,3),Cells(j,4))
Next
Cells(i,2).Value=s
Next
EndSub
示例效果: