1樓:
試一下下面的巨集,alt+f8,執行巨集「隨機數」。執行前注意先儲存備份文件,避免程式出錯丟失資料。該巨集會跑兩遍1到100,第3遍停在某個數上。數值存放在a1單元格。
增加巨集的方法說明:對準工作表標籤擊右鍵選取檢視**,彈出vba視窗後,在視窗貼入**。關閉vba視窗。
sub 隨機數()
for i = 1 to 200 + int((100 * rnd) + 1)
[a1] = i mod 100 + 1
next i
[a1] = i mod 100 + 1
end sub
2樓:匿名使用者
在工作表名字上點右鍵選檢視**,貼上下面的**到vba視窗,然後關閉vba編輯視窗.在工作表頁面按alt+f8,在彈出視窗點選項按鈕,給這個巨集繫結乙個快捷鍵,確定後關閉彈出的視窗.
第一次按你繫結的快捷鍵 開始1-100的隨即數滾動,再按一次 停止滾動.
dim a as boolean
sub mrand()
if a = false then
a = true
else
a = false
end if
dodoevents
if a = true then exit docells(1, 1) = 1 + int(rnd() * 100)loop
end sub
關於excel表的問題 求高手解答!**等!!
3樓:朱仕平
直接選擇單元格
單擊右鍵,設定單元格格式
自定義型別輸入
#-00-00
確定可以加510809100交流
4樓:匿名使用者
如用函式公式的方法則如下
假設所謂的日期值在a列,b1輸入公式
方法一
方法二. =text(--a1,"#-00-00")方法三. =text(a1,"0-00-00")下拉複製公式----複製b列的---選中a列---右鍵---選擇性貼上---值----按esc鍵---刪除b列.
當然用設定單元格格式的方法也可以做到,如自定義為 "#-00-00" "0-00-00" 等等格式但實際上只是顯示成如此而已,在進行日期計算時卻還要再次轉換成日期
還有就是用資料分列的方法,也是乙個好辦法
5樓:國王史萊克
1)假如資料在a列,b1單元格公式:
=text(a1,"00-00-00")
或:=text(a1,"e-mm-dd")格式柄下拉複製公式
2)選取資料區域:滑鼠右鍵-設定單元格格式-自定義-型別:"00-00-00"
確定!即可!
6樓:匿名使用者
1)選中該列進行「分列」—>「固定寬度」—>將原來的1列分成3列:年份(前四位數)、月份(中間兩位)、日期(最後兩位)
2)在這3列數中插入2列「-」,即2001-01-02,年月日中間的橫槓。則一共變成5列。
3)在f1插入公司=a1&b1&c1&d1&e1,結果就是「2001-1-2」,下拉該公式,得其餘行結果。
4)為保持數值穩定,可將f列複製,選擇性黏貼為「數值」。
希望可以幫到你!
7樓:匿名使用者
選中單元格,資料→分列→下一步→下一步→點選日期→確定。
8樓:匿名使用者
選中列,然後選單 「資料」 - 「分列」 - 選 「分隔符號」- 下一步選「其它」 輸入 「-」 文字識別符號選「無」 下一步 在列資料格式選 「日期」 完成。搞定
關於excel的問題 求高手解答:**等!!
9樓:海獅
假設a列為身份證號,在b1單元格輸入公式=left(a1,18),下拉,複製,選擇性貼上,數值,刪除a列。
如果包含15位身份證,用公式=substitute(a1,",","")代替,其他操作和上面一樣。
10樓:匿名使用者
假設資料在a列,在b1輸入:
=left(a1,18)
向下填充後點複製→再右擊→選擇性貼上→數值→確定,最後刪除a列即可。
11樓:綠水青山
資料在a列,在b1輸入公式:
="'"&substitute(a1,",",)
下拉填充
12樓:
假使身份證號碼在c列,並從c1開始的,則輸入=mid(c1,1,18)回車下拉到你所需要的地方,試試看,效果怎麼樣
13樓:
複製在word裡替換 ,我試過了可以。
14樓:譚笑風笙
先將單元格格式設定為「文字」,然後再替換掉逗號
15樓:
看看我的動畫,別急!上傳的速度較慢。
16樓:匿名使用者
1.ctrl+f 查詢替換對話方塊
2.點選替換選項卡
3.查詢內容輸入「,」(注意中英文標點符號)4.替換為「」(什麼都不要輸)搞定
17樓:青臨天下
貌似有乙個代替的命令的
求高手解答,在excel中間隔相同行輸入隨機數字的方法,具體要求如下:
18樓:匿名使用者
合併單元格雖然看上去不錯,但如果乙個工作表中的資料較多,而且要對資料進行處理時,就會增加極大的麻煩。所以真正的「高手」是極少用合併單元格的。
要實現題主的目的,得分多步才能完成,每步倒比較簡單:
1. 這一步可以稱為備份格式,選擇a:e列,格式刷,將格式刷到右側空白列中,如g:k列。就把a:e列的格式備份到了g:k列。
2. 重新選擇a:e列,點合併單元格工具,a:e列中所有合併合併單元格將被打散。選擇c列,複製到右側空列中。
3. 生成c列最終資料,在根據行號,在7、16、25等每9行中產生隨機數,其他行號,複製的m列中有資料時,就取得該資料,沒有資料就取空:
c1=if(mod(row(),9)=7,round(randbetween(3500,4000)/200,2)*2,if(m1="","",m1))
下拉到最後資料行。
4. 將備份的原格式(g:k列)刷回到a:e列。即選擇g:k列,點格式刷,再a1單元格,就刷回來了。
5. 最後刪除多餘的列,就不截圖了。
19樓:匿名使用者
在c7、c16中輸入如下公式
=index(,randbetween(1,3))
選擇c7:c24,下拉填充
20樓:姓王的
用巨集**就容易實現你的要求
excel中的問題求高手解答,Excel表格問題,求高手解答
請使用公式來填充 int mod row 1,x 1,一直下拉到最後即可.x,就是要填充到的最大數字 比如填充到84,公式就是 int mod row 1,84 1 教程如下 複製下面的公式,然後在excel裡面點用滑鼠右鍵,點a1單元格,繼續點貼上.int mod row 1,84 1然後,用滑鼠...
關於 excel 序號的問題,求高手解答
這種情況是隱藏了,你肯定是進行篩選了 1 篩選造成的情況 選單 資料,篩選,顯示全部 2 隱藏行造成的情況 選中這部分行 或ctrl a,選中所有單元格 在左邊行號上右鍵,取消隱藏 因為不能只選中隱藏行,所以不能只刪除隱藏 如果是篩選情況,可以這樣,ctrl a,選中整個 複製貼上到乙個新錶內 手動...
求excel高手幫我解答問題,這個函式我沒有接觸過,還希望能夠指導我一下
k3單元格寫入公式 if isna lookup 9e 307,m3 cz3,column m3 cz3 j3,index m1 cz1,lookup 9e 307,m3 cz3,column m3 cz3 2 或 iferror index m1 cz1,lookup 9e 307,m3 cz3,...
求高手解決excel的問題
用vlookup 同時開啟兩個 做工資單,用整行選中複製吧,如果每行找姓名用篩選找了再複製,很煩的,沒有更好的辦法,這種軟體好像缺陷很多,列印有時也會出錯,那vf可以實現 把兩張表裡面的資料都複製到第三張表上 同列位置 然後再用countif函式找出重複的資料並刪除其中乙個 如名字在a列 工資在b列...
電腦顯示卡的問題!!求高手解答急
賣的到100塊錢左右。我們這裡 是120四川地區。9550雙128跑極9顯示卡肯定是沒的問題。但是還是要看你的記憶體和cup。一般cup有個c42.4記憶體512。完全足夠了。估計你的cpu應該不會很好 不光顯示卡要好 cpu很重要 geforce4 mx440 8x也就80塊,9550玩9差太遠了...