Excel快速批量替換區(qū)域中符合條件的數(shù)值基礎(chǔ)資料_第1頁
Excel快速批量替換區(qū)域中符合條件的數(shù)值基礎(chǔ)資料_第2頁
Excel快速批量替換區(qū)域中符合條件的數(shù)值基礎(chǔ)資料_第3頁
Excel快速批量替換區(qū)域中符合條件的數(shù)值基礎(chǔ)資料_第4頁
Excel快速批量替換區(qū)域中符合條件的數(shù)值基礎(chǔ)資料_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、在excel中有時需要將區(qū)域中符合某種條件的數(shù)值全部替換為相同的文本,如將下圖中小于“60”的成績?nèi)刻鎿Q為“不及格”。由于符合條件的數(shù)值多種多樣,似乎無法直接用“替換”功能全部替換。這種情況下 ,可用下面的一些方法來實現(xiàn)批量替換。以下圖為例,假如數(shù)值在b2:j34區(qū)域。       方法一:輔助區(qū)域+公式法    將b2:j34區(qū)域中的數(shù)值復(fù)制粘貼到一個空白區(qū)域,如l2:t34,在b2中輸入公式:    =if(l2<60,"不及格",l2)

2、60;   然后拖動填充柄向右向下填充公式。        將b2:j34區(qū)域選擇性粘貼為數(shù)值,最后刪除輔助區(qū)域。這個方法比較直觀,只是輸入公式時要小心,不能讓數(shù)值錯位。    方法二:輔助區(qū)域+定位    這也許不是最快捷的方法,但其中的“定位”技巧值得一提。步驟如下:    1.在工作表中某個空白區(qū)域的左上角,如l2單元格中輸入公式:    =if(b2<60,na() 

3、60;  然后拖動填充柄向右向下填充公式,填充區(qū)域的行數(shù)和列數(shù)與b2:j34相同。該公式的作用是將b2:j34區(qū)域中小于“60”的數(shù)值在輔助區(qū)域的對應(yīng)位置處顯示為錯誤值,以便定位查找。    2.保持輔助區(qū)域的選擇狀態(tài),按f5鍵打開“定位”對話框,單擊“定位條件”按鈕,彈出“定位條件”對話框,選擇“公式”,去掉“數(shù)字”、“文本”、“邏輯值”三個選項,僅保留“錯誤”選項,單擊確定。        這時輔助區(qū)域中的錯誤值將全部被選中。    3.再次按f5鍵,在“定位條

4、件”對話框中選擇“引用單元格”后單擊確定。        此時b2:j34區(qū)域中小于“60”的單元格會被全部選擇,這些單元格即輔助區(qū)域中返回錯誤值的公式所引用的單元格。在編輯欄中輸入“不及格”,按“ctrl+回車鍵”將所有小于“60”的數(shù)值全部替換為“不及格”。        方法三:利用“查找和替換”對話框    excel“查找和替換”雖沒有類似條件格式、篩選等設(shè)置條件的功能,但在對話框中可以進行簡單的排序,利用這一點可方便我們選擇符合條件的

5、單元格。步驟如下:    1.選擇b2:j34區(qū)域,按 ctrl+h 打開“查找和替換”對話框,在“查找內(nèi)容”后輸入“*”,單擊“查找全部”按鈕,excel會找到所有包含數(shù)值的單元格。        可以看到上述對話框中“值”列數(shù)值的排列是沒有規(guī)律的。此時單擊對話框中部標(biāo)題行的“值”按鈕,“值”列的數(shù)值排序方式會變?yōu)樯颍@樣就可以方便地進行手動選擇。        在對話框中單擊選擇第一個值小于“60”單元格。   

6、;     然后向下拖動滾動條,按住shift鍵選擇對話框中最后一個小于“60”的單元格,b2:j34區(qū)域中所有數(shù)值小于“60”的單元格就都被選中了。        2.在“查找和替換”對話框的“替換為”后輸入“不及格”,單擊“全部替換”即可。        方法四:自定義數(shù)字格式    這種方法利用自定義數(shù)字格式讓小于“60”的數(shù)值在單元格中顯示為“不及格”,單元格中的數(shù)值實際并沒有改變,也可視作一種“替換”。方法

7、是:    1.選擇b2:j34區(qū)域鼠標(biāo)右擊,依次選擇“設(shè)置單元格格式數(shù)字自定義”。在“類型”下輸入:    <60"不及格"g/通用格式        2.單擊“確定”。    方法五:vba法    按alt+f11,打開vba編輯器,在代碼窗口中粘貼下面的代碼:    sub tihuan()    dim rcell as range    for each rcell in selection        if rcell.value < 60 then rcell.value = "不及格"

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論