1樓:
這個問題可以解決,但步驟可能較複雜:
建議你使用access(用法如下)
1.瞭解excel
首先excel有行數列數有限制,行數最多應該是65536,列數應該是256
你可以寫一段巨集**測試.
sub calu()
range("a1")=sheet1.columns.count '計算最大列數
range("a2")=sheet1.rows.count '計算最大行數
end sub
190000到300000 已經遠超過了65536的限制.所以要在一個工作表(sheet)裡,實現你要的效果,應該是不行的.
至於別的辦公軟體:如sun的openoffice,國產永中office,都有行數限制,也是
65536,也很難做到.
2.思路
microsoft access可以允許高達2g的資料表,可以突破這個限制.
但是我試過,好象沒有直接的方法能自動輸入,於是我們可以結合excel的自動輸入和access的容量大的特點實現你的效果.
3.方法
1).首先建立excel檔案,在第一行第一列輸入"數字"作為列標題.
2).按照前面兩為朋友的方法從第二列開始輸入1~65535,儲存.
3)開啟access,依此開啟 檔案-獲取外部資料-匯入.
然後選擇剛剛儲存的excel檔案,然後選擇工作表,下一步,選
擇"第一行包含列標題",下一步,選擇"新表"(後面會有所不同),
下一步,再下一步,選擇"數字"為主鍵,下一步完成.
4)編輯你原先的excel檔案,把1~65535改為65536~131070,儲存
5)重複3) 但注意,從此以後選擇資料儲存位置時選擇"現有的表中"
而不再是"新表"
6)這時候你會發現,access中的資料會不斷增加
7)重複以上步驟直到你需要的數量.
由於是原創,方法可能有些繁瑣,如果有疑問,可以再問我
希望對您有幫助
2樓:匿名使用者
在excel中能實現,有兩種方法:
1、在「a1」和「a2」單元格中分別輸入「190000」和「190001」,然後選中此二單元格,再把滑鼠指向所選中單元格的右下角,滑鼠變成一個「+」字,這時按下滑鼠左鍵不鬆手,向下拖動滑鼠,直到你所需要的數字出現為止。
2、在「a1」單元格中輸入「190000」,把滑鼠指向「a1」單元格的右下角,滑鼠變成一個「+」字,這時按下滑鼠左鍵,同時按下ctrl鍵(不鬆手),向下拖動滑鼠,直到你所需要的數字出現為止。
3樓:匿名使用者
在excel中第一行輸入190000,第二行輸入190001,然後選中這兩行,將滑鼠移到選中框的右下角,當滑鼠指標變成十字形時按住滑鼠左鍵拖拽到300000進行自動填充。
excel 下拉遞增,比如說a1數值是1,我怎樣遞增到300000?
4樓:059酒
直接公式複製吧。。a1=1 a2=a1+1 將公式複製下拉即可
關於遞增到300000 excel的行數是有限制的自由65536行
5樓:匿名使用者
=row()
或者a1輸入1,a2輸入=a1+1
下拉是雙擊,會擴充套件到最末端
excel擷取指定字元前的所有字元的函式
6樓:excel小奇
可以使用left和find函式配合使用,達到如題目的:
1、假如要擷取a2單元格中「\」前的字元。
2、可以用公式:=left(a2,find("\",a2)-1)3、使用時要注意,要擷取的字串中,必須包含指定的字元,否則公式會報錯。
7樓:太極健
你是要取a的值,還是b的,是分開取出嗎?
a,b的都取,在c列輸入公式,右拉,下拉
=left(a1,find("-",a1)-1)
8樓:匿名使用者
大家都幫你了。還是用left,只不過加一個find就做到了。
=left(a1,find("-",a1,1)-1)find負責找 - 的位置,減掉1後就是從左開始需要取出來的長度。
做好一個後,橫向一拖,a和b就都算出來了。
9樓:
=left(b1,find("-",b1,1)-1)/left(a1,find("-",a1,1)-1)
excel**中怎麼自動去掉輸入數字後面的三個零
10樓:浪裡小青魚
1、首先開啟電腦,然後開啟一個空白的excel**,在**裡面任意輸入0開頭的數字。
2、然後把滑鼠移開後可以看到0不見了。
3、接著,把滑鼠點在a1,右鍵點開「設定單元格式」的選項。
4、然後,在數字下拉框中找到「文字」點選。
5、這樣子**中就能自動去掉輸入數字後面的三個零了。
11樓:人人哦哦哦課
1、第一步:開啟excel**,在**裡面輸入以0開頭的數字2、第二步:把滑鼠移開之後發現0不見了
3、第三步:把滑鼠點在數字那裡右鍵點開「設定單元格式」
4、第四步:在數字下面找到「文字」點下
5、第五步:excel**中就能自動去掉輸入數字後面的三個零了。
12樓:在菩薩山寫故事的林雕
目標:將某一列數全部除以1000現在旁邊任一單元格內輸入1000複製1000,並選中被除數列
選擇選擇性貼上選中「除」,點確定不知是否幫到你?
excel 怎麼去除a列中與b列相同的資料
13樓:天使在唱歌
工具:excel2010版本。
1、如下圖,要在a列中去掉與d列相同的資料;
2、首先在b1單元格輸入vlookup函式,=vlookup(a1,d:d,1,0),匹配a列的資料是否在d列存在,按回車鍵後則可得出匹配結果;
3、把滑鼠放在b1單元格右下角,下拉填充公式則可得出a列的匹配結果了,顯示#n/a表示的是在a列但d列沒有的資料;
4、選中首行,點選頁面右上角的「排序和篩選」,在彈出框裡選擇「篩選」;
5、然後點選匹配結果框右邊的倒三角圖示,在彈出框裡勾選資料,不勾選#n/a,點選下面的確定;
6、如下圖則可把相同的資料都篩選出來了;
7、全選相同的資料再點選滑鼠右鍵,在彈出框裡點選「清除內容」,則可在a列中去掉與d列相同的資料了。
14樓:騎雲
在c1輸入:
=if(countif(b:b,a1),"a列的資料在b列有重複","")
下拉填充後,對c列進行排序或篩選,再刪除對應的a列資料就好了。
15樓:匿名使用者
樓豬請看教程,以下教程用到的公式:
=or($a2=$b$2:$b$100)
按要求自行修改b列的範圍。
16樓:
在c1單元格輸入=if(countif(a:a,b1)>=1,"保留","多餘去除")下拉到你所需要的地方,再排序c列,按標記刪除就是了,
17樓:匿名使用者
最簡單的辦法是用透視表,計數,再用總計排序就出來了
18樓:匿名使用者
我就簡單點了,不在意細節格式:
sub klcf()
dim ronow
for ronow=1 to range("a300000").end(xlup).row
if cells(ronow,1).value=cells(ronow,2).value then
cells(ronow,1).value=""
endif
next
end sub
excel公式速度太慢
19樓:退休畫線工
如果你的資料的確有公式那麼行,就只能忍受慢,除非用vba。因為資料有這麼行,這個陣列公式對每個單元格元都要重複計算2到20萬行資料的分佈頻率,再對20萬個資料進行if判斷,然後在20萬個資料找到第幾個小資料(1~19),需要進行多少次的運算,能不慢嗎?
20樓:眯住眼串針
20w行資料。。。
用什麼都不會快的
僅要結果的話
對g列進行升序的擴充套件排序
c列最上面那19行就是你要的結果
求excel用一個多條件函式計算提成工資,急求!!
21樓:it577工作室
假設a1為員工的銷售業績,在b1中計算該員工銷售提成在b1中輸入公式應該為=if(a1<=150000,a1*0.003,if(a1<=300000,(a1-150000)*0.005+150000*0.
003,(a1-300000)*0.006+150000*0.003+(300000-150000)*0.
005))
意思如下:
如果業績小於150000,那麼用公式"業績*0.003"
如果業績大於150000小於300000,那麼用公式"(業績-150000)*0.005+150000*0.0003」
如果業績大於300000,那麼用公式「(業績-300000)*0.006+150000*0.005+150000*0.003」
22樓:百度使用者
分多列計了再彙總,就不會顯得很難了,相信你能做好的,不必多說了吧。
提高工資管理水平,就用藍冰工資軟體!
23樓:
a1為業績
=if(a1<=150000,a1*0.003,if(a1<=300000,(a1-150000)*0.005+450,(a1-300000)*0.006+450+750))
24樓:匿名使用者
先篩選出15萬元內再計算不就快了.
ecel如何在同一列中輸入相同的數字
在第一行和第二行輸入相同的數字,然後選中這兩個單元格下拉 滑鼠移到第二個單元格右下方變十字形時,點滑鼠左鍵下拉 就可以了。在名稱框 編輯欄最左側的小方框 裡輸入 a1 a5500 後按回車 然後按1,再按ctrl enter 最近在使用wps時也遇到這樣的問題,用以下方法可以解決 在連續兩個單元格輸...
Excel中一列數字有不同格式,我想保留資料但是統一格式可以嗎
整列設定為自定義格式 把第一行的重輸 下拉填充 自定義格式看起來是一樣,但實際上只有最後3個數是實際內容,前面的長串都是擺設。排序會按3個數的實際內容排序。要換過來也行。後面一列,沒輸完整的單元格,直接 前一列 20102013000,然後複製結果,選擇性貼上數值到原來的列就成,當然,自定義格式要換...
在Excel中,一列數字分別除以某數字的簡便方法是
注意了,可能上述說法不成立。假如說,a列有被除數,b1單元回格是答除數,c列為結果,這時候,在c1單元格輸入 a1 b 1 然後回車才可以。然後在下拉就能複製。這裡 b 1的意思是,要取它的絕對地址,不會因為下拉而一起改變,如果不加那個美元號,結果會出錯哦 如果你這一列數字在a列,要除以2,那你在了...