1樓:釋普定法師
**如下:
function sfr(s1 as range, s2 as range)
dim i, j as string
dim sa, sb as string
sa = s1 & ","
sb = s2 & ","
for i = 1 to len(sb) - 1 step 2sbs = mid(sb, i, 2)
if instr(1, sa, sbs) thensa = replace(sa, sbs, "")end if
next i
sa = left(sa, len(sa) - 1)sfr = sa
end function
按alt+f11開啟vbe編輯器,插入-**,複製貼上上面的**後返回工作表,a3單元格中輸入:
=sfr(a1,a2)
回車後即可實現。
2樓:匿名使用者
a3輸入 =geta3(a1)
function geta3(myrng as range)dim arr2, g
g = myrng.text
arr2 = split(cells(myrng.row + 1, myrng.column).text, ",")
for i = lbound(arr2) to ubound(arr2)
if arr2(i) <> "" then g = replace(g, arr2(i) & ",", "")
next
geta3 = g
end function
如果在Excel中,將某單元格的資料型別設定為數字,且設定小
b在設定單元格里還有很多種設定 加油學習 其實我也懂得不是很多 前兩天剛好考試 excel,哈哈 如果滿意請給分 謝謝 在excel中,數值設為小數位數2位,可我雙擊單元格時,這個數值有很多小數位數出現,不雙擊是正常的?你設成2位是你看到的兩位,其實資料本身還是那麼多位 a2 round a1,2 ...
excel函式問題,將A1單元格中2天12時轉化成2 5天放入B1單元格的函式怎麼寫
第1 計算公式應該是 sum int a1 int b1 這個應該是你的手誤,第2 計算結果如果不是 1那就奇怪了.int a1 12 int b1 13 你說12 13 不等於 1那應該是多少呢 要明白int是向下取值的 希望你明白 mid a1,3,2 24 left a1,1 第一個mid是提...
excel中 如何區域性修改單元格里的內容
單元格寫入或修改的模式有兩種。一種是輸入模式,就是選中該單元格,鍵盤輸入。另一種是編輯模式,就是選中單元格按f2鍵。雙擊單元格分兩種情況,單元格沒有內容則進入輸入模式 單元格有內容則進入編輯模式。插兩張圖給大家看看。就是左下角的模式。輸入模式時新寫入的內容會替換掉原有內容。滑鼠操作真的會損傷手指,我...