1樓:匿名使用者
如果在同一張表中:
你是說將「紅色的狐狸」改為「狐狸 001」嗎?
那就用ctrl+f選替換,選替換,查詢的內容填入「紅色的狐狸」,替換為填入「狐狸 001」選擇全部替換就ok了
在2張表中
就用=substitute(c4,c4,c14)就是說將c4的內容替換為c14的內容
2樓:小李無刀
自己寫個巨集簡單就處理.
簡便方法是:先錄製一個巨集,操作替換一項的過程,然後去巨集**編輯器裡,把**都複製成你要的那麼多項,然後改一下就行了
3樓:匿名使用者
你是要新增一列 序號麼
假設表1 為 sheet1 表二為 sheet2
(假設 動物名稱在a列 sheet2 為a b 兩列)在 sheet1 b1 輸入
=vlookup(right(a1,2),sheet2!a:b,2,0)
滑鼠移到b1 右下角變實心十字 下拉
解釋
***************==
按照你的補充修改公式如下
b1輸入
4樓:w烏龍茶
如果是需要經常換來換去的,那在表1裡就不要直接寫入值。相關的值應該做引用。然後在表2裡改了,表1就改了。
excel 批量替換保留某些內容
5樓:
方法一:公式
假設內容在a2—a4單元格,則在b2單元格輸入:
下拉,完成
方法二:vba
按alt+f11,進入vba編輯介面,左上角【工程】欄空白處右鍵,插入-模組,複製貼上以下**並相應修改,按f5鍵執行即可實現一次替換。
sub replacethem()
colidxbefore = 1 '需替換內容所在列
colidxafter = 1 '替換後內容所在列
dim oldwords as string '待替換字元,用|分隔
dim newwords as string '替換後字元,用|分隔
oldwords = "他跑了|米"
newwords = "he ran | meters"
with worksheets(2) '這裡指定要操作的工作表
for i = 2 to .usedrange.rows.count
.cells(i, colidxafter).value = repstr(.cells(i, colidxbefore).value, oldwords, newwords)
next
end with
end sub
function repstr(mystr as string, oldstr as string, newstr as string)
spl = "|" '分隔符
os = split(oldstr, spl) '需替換內容,用|分隔
ns = split(newstr, spl) '替換後內容,用|分隔
uos = ubound(os)
uns = ubound(ns)
if uos = uns then '判斷 替換內容 與 替換後內容 數量是否相同
for i = 0 to ubound(os)
mystr = replace(mystr, os(i), ns(i))
next
repstr = mystr
else
msgbox "被替換字元有 " & uos & " 組,而替換字元有 " & uns & " 組。" & vbcrlf & "請檢查!"
exit function
end if
end function
6樓:雲南新華電腦學校
在i1中輸入公式:
=substitute(b1,$a1,$h1)向右拖,向下拖複製公式,a列到f列的資料中含a列的簽字被替換為h列的字元。
如果要把資料還是放在a列到f列,則複製公式得到的資料,滑鼠定位到a1,右鍵——選擇性貼上——數值。
7樓:塵宇心
還不如直接替換得了,本來是件簡單的事情。沒必要弄得那麼麻煩
8樓:匿名使用者
用substitute公式吧
如何在excel中批量修改不同的內容?!
9樓:海天盛
如何在excel中批量修改不同的內容的方法。
如下參考:
1.選擇需要批量修改的內容。按下滑鼠左鍵後,通過拖放來選擇內容。
2.通過鍵盤快捷鍵,同時按:ctrl鍵+f鍵,如下圖所示。
3.下面的視窗將彈出,如下所示。
5.然後點選按鈕:全部為下級,然後得到如下結果,完成效果圖。
10樓:有種床上單有挑
替換法:
選中a列,按 ctrl + h 開啟替換對話方塊:
查詢內容:sub(*)
替 換 為:sub(1)
然後單擊「全部替換」即可。
11樓:
俺有一個辦法,將excel中的要求修改的資料複製-貼上到word中,再用word的替換功能的高階選項中,將「任意字母」替換成空,這樣就刪除了,再copy回excel就行了
12樓:
將列刷黑,資料——分列——固定列寬——下一步——點選分列位置——下一步——確定。
13樓:家有八畝田
複製到word中,用查詢和替換,查詢內容為任意字母,再複製回來,或者複製到記事本中再複製回來
14樓:匿名使用者
如果中文不一定是二個字,可以在b1中寫
=left(a1,lenb(a1)-len(a1))下拉,
15樓:錯珹
=left(a1,lenb(a1)-len(a1))
如何批量替換多個excel檔案的內容
16樓:我是來嚇寶寶的
例:如下圖所示的excel檔案裡,現在我們需要修改a1單元格的值,把a修改成b.
操作方法:
選取第一個要修改的工作表,按shift鍵再選取最後一個要修改的工作表,這樣就可以把兩個工作表和中間的所有工作表全選取了(如果不相鄰,可以按ctrl鍵逐個選取),選取後把當前工作表的a1單元格值a修改成b即可。
17樓:匿名使用者
選中excel中所有sheet,用快捷鍵ctrl+h進行一次性替換
18樓:匿名使用者
除非你的這個工作簿的命名有規律,否則只能一個一個開啟換了
19樓:
查詢-替換,
一次選中所有需要替換的表就行了
批量替換多個excel中的文字內容,求工具或方法
20樓:夏侯夏集風
可以用ctrl+f查詢,然後全部替換要修改的內容
excel如何快速批量替換?
21樓:
使用excelfb工具
1)工具介面如下:
2)在「把excel檔案:」選擇需要替換的檔案。
3)在「按這些內容」選擇「替換規定excel檔案」,替換規定excel檔案的格式,如下圖:
4)如果所有單元格都替換,不需要填寫列,如果只替換指定列,寫入需要替換的excel列號(列號為大寫字母:a、b、c...)。
22樓:限定宇宙飛
1.如圖所示,如何將張三全部替換成李四
2.在開始選單中,選擇查詢和選擇,點選替換功能;使用快捷鍵ctrl+f鍵,也可以開啟替換頁面
3.輸入需要替換的內容
4.點選全部替換按鈕
5.資料會進行自動替換
23樓:匿名使用者
哎,這麼一幫人出了這麼多點子,都沒有能實戰點的!要是不行,還是用我這大師的方法吧。說什麼狗 屁2010版,2013版,我用2000版就能辦到。
哎,知識的力量還真是無窮呀,書到用時方很少了吧?!
把此**檔案另存為txt格式,然後用word開啟該txt檔案,按ctrl+h開啟替換對話方塊,單擊高階或者更多,勾選使用萬用字元,在查詢框中輸入:*type5[ ^t]@(*)\-*,替換為框中輸入:\1,單擊全部替換,然後儲存檔案為txt格式,你需要的內容就自動準確提前完畢了!
如果要將提取的資料內容輸入到電子**中,用電子**開啟該txt檔案即可。
注意:如果type5與m1之間沒有任何字元,則查詢框的表示式為:*type5(*)\-*,如果type5與m1之間的字元是空格或者tab製表符,則使用原來的表示式。
有關檔案批量處理的功能需求,可試試我開發的 檔案批量處理百寶箱v8.0.
24樓:眯住眼串針
可以考慮用excel的分列功能
全選資料所在列
選單欄上 資料--分列--固定分列
用滑鼠將分隔箭頭移到上圖畫框兩邊即可
25樓:朱仕平
按組合鍵
查詢內容 輸入被替換的字串
查詢內容 輸入新的字串
點選 [全部替換]
26樓:不可不衰
如果你要替換的內容是 m1.6x 加一個數字 可以這樣
ctrl+h 替換內容為 : m1.6x? 替換為 : 你要的內容
解釋 : m1.6x? 這裡的問號代表一個字元意思就是 m1.6x 加上下邊一個字元將被替換
27樓:靜聽鳥語聲
如果資料是從a1開始,在b1輸入
=mid(substitute(a1," ",""),search("e5",substitute(a1," ",""))+2,6)
向下複製公式即可。
28樓:匿名使用者
"眯住眼串針"說得對,但「分列」功能好像是2010版才有的,估計2003、2007版沒有。
如果沒有分列功能,可以用以下方法解決,我碰到這種情況就是這麼處理的:
在資料的右側選三空列,假定你要替換的列號是b,你要替換的位元組長度是3,那麼
在第一個空列的第一個單元格輸入:=left(b1,3),第二個空列的第一個單元格輸入:=right(b1, len(b1)-3),然後向下複製或下拉,即可得到兩個分列;然後複製第一個空列(已有資料),數值貼上到第三個空列,然後對第三空列進行整體替換,最後對第三空列和第二空列進行合併即可得到新的資料(= 第三空列 & 第二空列)。
其實會使用公式的人應該很容易理解。
29樓:baga請填使用者
用萬用字元呀,查詢m1.6x*,替換為你想要的內容。
30樓:哥幫你樂一個
excel支援星號查詢,也就是*。在查詢時代替中間部分。
以你截圖的部分為例子,mi.6x3-、mi.6x4-、mi.6x5-、mi.6x6-、可以直接使用查詢替換,查詢"mi.6x*-"替換成你想要的內容即可。
或者將前面的部分"gb_cross_screws_type5*"作為查詢物件,也可以。
在excel中如何對應批量替換資料?
31樓:hulo小鍇
如果**是唯一的話可以做到,也就是以**作為主key,用vlookup函式來實現。
具體的操作步驟如下:
1、開啟excel,選中單元格c3。(下圖為假設資料,現在以第二組單價替換第一組單價,注意**和名稱是要有一一對應的關係,每個**唯一表示一種東西)
2、插入vlookup函式或直接輸入=vlookup(a3,$e$3:$g$5,3,0)。
3、點選確定,並且c3單元格並填充至最後一個對應的單元格。
32樓:琅玥天敏
1、舉一個例子。如圖所示,比如將張三全部替換成李四2、在開始選單中,選擇查詢和選擇,點選替換功能;使用快捷鍵ctrl+f鍵,也可以開啟替換頁面
3、輸入需要替換的內容
4、點選全部替換按鈕
5、資料會進行自動替換
求excel批量替換工具,,能把excel檔案中的內容替換好多個,就相當於多次替換不同的內容
直接使用 檔案批量處理百寶箱v10.0主介面的批替換功能卡 xls型別就行了。將你的字尾名為list的查詢替換對更改字尾名為lst或txt,即可匯入列表了。替換檔名?能具體一下你的需求嗎?excel必備工具箱有超級替換功能,可以按照對照表進行批量替換 excel怎麼批量替換,不同資料對應不同的值 f...
網頁文字如何批量替換,網頁文字如何批量替換?
可以做一個 都是文字域,先獲取所有文字域裡面的文字,然後根據你輸入的字替換,替換後再賦值回去,這個元件還是需要花些時間的 替換文字,即,在畫面沒有完全載入,或者不能顯示時,其中圖象在畫面不能顯示將被顯示在文字 的位置,將有一個紅色交叉,屆時將有一個紅色的十字旁 標題,這是一個影象替換文字 建議參考 ...
Excel如何批量查詢,Excel如何批量查詢
以2007版excel為例,我們要將 2中的運單號在 1中找出來,並將 2的完成情況返回到 1對應的運單號中。也就是在 1中查詢 2的運單號,找到後返回完成情況值。演示時我們將 1和 2分別放到同一工作薄中的兩個工作表,分別命名為 彙總表和明細表 1 開啟excel,在彙總表的備註列,h2單元格中輸...