我想輸入一列數字比如從201900到300000用什麼軟體?怎麼弄excel

2022-05-16 06:14:32 字數 5115 閱讀 6090

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,那你在了...