excel如圖怎麼把A列文字資料10開頭的按原順序在B列,53開頭在C列20開頭在D列不要空的

2022-11-20 00:51:12 字數 474 閱讀 4484

1樓:匿名使用者

b1=if(left(a1,2)=10,a1,"")c1=if(left(a1,2)=53,a1,"")d1=if(left(a1,2)=20,a1,"")下拉後:

插入刪除空格的巨集:

sub 刪除空格()

set rr = range("b1:d5000")dim a as range

for each a in rr

if a.value = "" then

a.delete shift:=xlup

end if

next a

end sub

2樓:朱斌

你的數值都長短一樣的 直接資料分列-固定寬頻 取前兩位 然後篩選10 複製出來 53的複製出來 20複製出來就行了

3樓:佐羅

直接將該列資料排序,在移動一下就可以啦哈

excel中,怎樣把兩列文字合併成一列

新增一個輔助列再進行,如,你要合併ab兩列,在c1中輸入 a1 b1,然後游標放在c1單元格右下角出現黑色十字時按滑鼠左鍵向下拖到最下方,然後把ab列刪除。是英文狀態下shift 7 不行。合併之後,只能顯示前一列的文字,後一列的文字會丟失。可以利用公式來實現 軟體版本 office2007 舉例說...

Excel怎麼比較兩列文字是否相同

方法一 用if函式公式來比較 1 在c1單元格中插入函式 if a a b b,相同 不相同 2 按回車enter鍵生成資料結果,c1單元格出現的結果表明a1與b1的數值不相同。3 再將公式向下拖動複製,就可以比較兩列資料的相同項和不同項。方法二 用vlookup函式公式來比較 1 在c1單元格中插...

將excel表中A列(文字)和D列(文字)相同的記錄行,作C列(數值)相加

我來說個比較笨的,但是比較容易理解,也不用vba的方法吧 剛剛測試通過 按你的資料 a列名稱 b列 數量 c列顏色1.在b列插入一列 輔助列,在b2輸入 a2 d2 向下填充到列尾,將文字條件 相加 多條件也可連線.2.選單 資料 篩選 高階篩選 選 將篩選結果複製到其它位置 列表區域輸入sheet...