Excel中,如何進行判斷並自動替換!

2025-07-25 08:40:29 字數 3579 閱讀 6133

1樓:網友

輸入=if($h$16=f4,g4,"否") 然後向下填充公式,即可實現你所需要的效果。

或者輸入 =if(h16=f4,offset(f4,,1),"否")每當你改變等於後的f5、f6、f7,自動返回向右偏移乙個單元格的資料。

2樓:第七次要分

是否滿足條件可以用if函式,替換用substitute函式,看下邊例子:

要求:如果型號中包含「a」字母,將「-」替換為「#」,公式=if(countif(a2,"*a*"),substitute(a2,"-","#"),a2),if函式的判斷條件使用了countif函式,並使用了萬用字元,包含「a」則計算結果為1,否則為0,條件成立,則執行替換函式,不成立則還等於a2。

3樓:小靈呼

你寫的公式不是可以完成想要的功能嗎!

如何使用excel自動根據條件替換內容?

4樓:網友

不行的,這樣迴圈引用了,倒過來:b1替換為a1是可以的。

5樓:眯住眼串針

用輔助列來做。

如d1=if(a1=c1,b1,a1)

下拉複製d列--點選a1單元格--單擊滑鼠左鍵--選擇性貼上--數值--確定。

再將d列刪除即可。

6樓:俟向紹琲瓃

可以使用函式mid.

具體為:在e2單元格中輸入公式:「=mid(b2,6,3)*c2。」(輸入時沒有引號),回車。

然後,把e2單元格向下填充即可。

excel中如何自動替換資料

7樓:網友

不知道我有沒有理解對你的意思。你所說的指定資料是不是應該有個對應關係表。

如果是的話,你可以用vlookup函式查詢a列資料在對應關係表裡的對應結果。

填充公式後中將計算結果列複製→貼上值到a列,就可以實現全部替換。看圖:

8樓:網友

查詢與替換。

查詢輸入00,替換輸入57,全部替換。

查詢輸入01,替換輸入26,全部替換。

查詢輸入03,替換輸入39,全部替換。

函式可用。substitute(a1,"03",39)

9樓:只想shiqu記憶

恩,我同意 zhujun7884 的答案,不過我建議用lookup引數。

10樓:匿名使用者

恩,我同意 zhujun7884 和 只想shiqu記憶 的答案。

excel **如何實現自動替換單元格內容

11樓:網友

excel **自動替換單元格內容的具體操作步驟如下:

1、開啟excel2007**,點選開始功能選項。

2、我們裡面選中最右側,看到乙個望遠鏡樣式的選項,進行點選。

3、我們彈出來的選項,點選替換選項。

4、開啟的替換框的查詢內容輸入要替換的內容,我們在替換為中輸入需要修改成的內容。

5、我們點選右下方的選項按鈕。

7、替換彈出提示框,替換點選確定,即可將內容進行替換。

8、我們將替換的設定框關閉,即可看到內容替換。

12樓:網友

可以使用自動更正功能,步驟如下;

點選office選單(左上角)

excel選項。

校對自動更正選項。

在「替換(r)」位置輸入你想要輸入的內容。

13樓:網友

你是想在第二張表的b列第行顯示為表一的第行內容吧。你可在表二的b2單元格用公式=indirect("sheet1!b"&(row()-2)/8+2)就行了,這個公式可以根據當前的行號自動匹配表一內容。

輸入狀態excel 如何自動替換

14樓:皮謹菅雨

選中你要輸入此類資料的單元格,單擊右鍵選擇"設定單元格格式",在開啟的對話方塊的"數字"分類中選擇"文字"單擊確定就可以了。

excel中怎樣實現在表中自動查詢相同的數 並替換

15樓:網友

如果a表a2是身份證號,sheet2(b表)a2是身份證號,a3是住址。

在a表c2=vlookup(a2,sheet2!a:c,3,false)

再下拉c2以上如果不行的話,就把兩個表先排序,再做如上操作,就ok了,我試過了。

16樓:荒島農夫

假設a表資料在a,b兩列,b表為a,b,c三列裡,a為身份證號,b為姓名,c為住址。

在表a的c1輸入。

vlookup(a1,表b!$a$1:c5000,3,false)向下填充公式就行了。

5000為資料範圍,可根據需要改大小。

17樓:少化竭思琪

在表2的c2單元格輸入公式:

if(iserror(vlookup(a2,表1!a:b,2,0)),b2,vlookup(a2,表1!a:b,2,0))

將公式向下複製到相應行。

選定公式列,點「複製」,在b1單元格點右鍵「選擇性貼上」,選中「數值」,點「確定」。

刪除c列。

excel如何實現批量自動替換

18樓:網友

用vlookup可以解決。

插入乙個空白行在d2中輸入:=vlookup(c2,sheet2!a:b,2,0),如下圖。

其餘一次類推,插入空白行,用vlookup,最後刪除h09等列即可。

如何在excel中的自動查詢然後再自動替換單元格中的某個字元

19樓:網友

excel本身做不到你的要求,用vba編寫個巨集還差不多。

用c列替換也是一樣的,excel可以操作到整個單元格的內容,內容中一小部分的替換不行。不過如果你能把。

部門---44001014---a||職員---00拆分成多個單元格,把字母a單獨放在乙個單元格中,就可以通過公式來完成你的需求了。

20樓:網友

部門---45001011---z||職員---00 z x

這是什麼意思??

如何在excel中某一單元格內自動替換數值

21樓:清風吧吧啦

set 建立createobject 正規表示式查詢數值,然後進行替換。思路一般這樣。需要**有空幫你寫。

22樓:網友

如果都是乙個漢字跟四位數的位,可以用分列,然後在任一單元格內寫150,對其拷貝,再選擇剛才分列出的所有數值,點右鍵,選擇性貼上,勾選乘,最後用concatenate函式或連線符&,連線,再對連線後的所有單元格拷貝成值。

23樓:縹緲一樣

假設單元格為a1,在b1輸入公式 =if(a1>3,3,a1)公式向下拉,然後複製選擇性貼上回去。

選擇性貼上對話方塊裡面選數值。

在Excel中如何進行自動填充?就像輸入星期一星期二以後如何讓他自己填充星期三星期四星期天

現在第一行輸入 星期一 然後在第二行輸入 星期二 之後把前兩個單元格選中後,在右下角往下拖滑鼠,就可以了 滑鼠點住右下角的十字架往下或者後拖就行了.excel 中每次都要輸入星期一,星期二,如何自動填充?輸入星期一後,下拉,會按一至星期日排列,這是序列填充 輸入星期一,星期二,選中兩個 拖填充控制代...

excel如何進行單位換算,EXCEL如何進行單位換算

在工作中常常會遇到要把金額單位為元的 轉換為金額單位為萬元的情況,逐項修改很麻煩,即使運用公式也不便捷。可以利用excel的選擇性貼上功能對資料作批處理 首先在同一個excel工作表中業務 以外一個空白單元格中輸入10000,選定此單元格,選擇 編輯 選單中的 複製 然後,選定需要修改資料的單元格區...

Excel中如何自動判別資料並歸類

用lookup函式 c2公式 lookup b2,sheet2 a a,sheet2 c c 往下 拉就可以。sheet2表下,內容可以任意增加,但有一點必須注意,sheet2表必須按a列值從小到大升序排列 c4單元格寫公式 index 1,match b4,1 上面公式是可以擴充套件的。目前這個公...