exl中有一列數內容有甲乙丙丁,有哪個公式可以得出甲的個數

2022-10-31 01:46:39 字數 6527 閱讀 7549

1樓:

方法一:

(1)=if(a1="q",1,0)

(2)求和,看有多少個1

方法二:

excel篩選,資料—篩選—自動篩選

方法三:

vba巨集

sub test()

n = sheets(1).usedrange.rows.count '數字1代表第一個工作表,依次類推

k = 0

for i = 1 to n step 1if sheets(1).cells(i, 1) = "甲" then

k = k + 1

end if

next i

msgbox ("甲的個數為") & k

end sub

exl 中有一列數內容有甲乙丙丁,有哪個公式可以得出有多少個甲,多少個乙??

2樓:匿名使用者

=countif(a1:c100,"甲")

excel如何統計符合第一列條件的第二列中,有多少個的公式?

3樓:匿名使用者

在c2單元格輸入公式

=sum((a2:a100="甲")*(b2:b100<=10))然後shift+ctrl+enter

b2=sum((a2:a100="甲")*(b2:b100<=5))c2=sum((a2:

a100="甲")*(b2:b100>=7))幾個一定要shift+ctrl+enter

4樓:眯住眼串針

c2=sumproduct((a2:a100="甲")*(b2:b100<=10))

d2=sumproduct((a2:a100="甲")*(b2:b100<=5))

excel多條件求和 & sumproduct函式用法詳解http://club.excelhome.

excel 怎樣統計一列中有多少個文字條目?

5樓:嵩山少俠來了

excel 怎樣統計一列中有多少個文字條目?excel 怎樣統計一列中有多少個文字條目?

有獎勵寫回答共5個回答

rocfe

ta獲得超過5530個贊

聊聊關注成為第32位粉絲

非空單元格計數(不考慮重複)可以:

公式 公式作用 統計型別

=countif(a:a,"=") 統計真空 真空單元格

=countif(a:a,"<>") 統計非真空 除真空以外的所有型別

=countif(a:a,"") 統計真空與假空 公式+真空

=countblank(a:a) 統計真空與假空 公式+真空

=count(a:a) 統計數字 數字

=countif(a:a,"*") 統計文字 文字+空格+公式

=countif(a:a,"> ") 統計文字 可見文字(不包括數值)

=countif(a:a,"")-countif(a145:a149,"=") 統計假空 公式

6樓:匿名使用者

非空單元格計數(不考慮重複)可以:

公式 公式作用 統計型別

=countif(a:a,"=") 統計真空 真空單元格

=countif(a:a,"<>") 統計非真空 除真空以外的所有型別

=countif(a:a,"") 統計真空與假空 公式+真空

=countblank(a:a) 統計真空與假空 公式+真空

=count(a:a) 統計數字 數字

=countif(a:a,"*") 統計文字 文字+空格+公式

=countif(a:a,"> ") 統計文字 可見文字(不包括數值)

=countif(a:a,"")-countif(a145:a149,"=") 統計假空 公式

7樓:早安

這就要用個if函式,先進行判斷,如果不是空格就統計。

8樓:匿名使用者

如果不需要將統計資料都記錄下來而是就想知道一下的話,直接選擇該列,然後在視窗右下角的統計資料處選擇計數就可以看到了。

9樓:匿名使用者

把空單元格中的空格去掉,然後在b1中輸入

=if(a1<>"",1,0)

然後對b1求和即可

10樓:好鬼憎註冊名字

=countif(a:a,"*甲*)

excel 兩列資料中,其中一列是有相同資料,後面一列是不同的時間,怎麼找出相同資料最後時間和最前的時間

11樓:匿名使用者

見截圖d1輸入

=text(if(countif(c$1:c1,c1)=1,min(if(a:a=c1,b:

b)),max(if(a:a=c1,b:b))),"yyyy/m/d h:

mm")

陣列公式,先按住ctrl+shift,最後回車公式下拉

12樓:退休畫線工

e1中輸入公式:

=min(if($a$1:$a$12=d1,$c$1:$c$12,4^8))

同時按ctrl+shift+enter三鍵輸入陣列公式e2中輸入公式:

=max(($a$1:$a$12=d2)*$c$1:$c$12)選擇e1:e2兩個單元格,下拉。

13樓:匿名使用者

點選b列日期格式,「格式刷」刷向d列,在d1單元格輸入以下陣列公式,按ctrl+shift+enter組合鍵結束,然後向下填充公式

=if(mod(row(),2)=1,min(if(a$1:a$12=c1,b$1:b$12)),max(if(a$1:a$12=c1,b$1:b$12)))

詳見附圖示例

14樓:匿名使用者

建議將時間列(b列)格式按日期格式設定。則b列時間可以視同數值一樣進行比較取值。

則陣列公式如下:

最早:e1=

最晚:e2=

15樓:

d1一個單元格求四個人的?有檔案才方便做公式,把問題作為內容(郵件主題一定要包含「excel」,本人以此為依據辨別非垃圾郵件,以免誤刪),excel樣表檔案(示例資料,非實際資料,把現狀和目標效果表示出來)作為附件發來看下 [email protected]

16樓:o夢星海

資料量不是很多的話,建議單獨篩選出「甲」、「乙」、「丙」。

然後利用時間列排序。

多的話,需要詳細看一下excel**。

感覺還是可以實現的。

excel用哪個函式可以分別算出甲、乙、丙、丁的總和

17樓:匿名使用者

只有一列需要判斷,就用條件求和sumif(),如果條件多,可以用多條件求和sumifs()

18樓:陽光上的橋

用sumif函式,例如:

=sumif(c:c,c10,d:d)

19樓:匿名使用者

樓上的說法再加上自動填充

如何用excel做出一列資料如甲乙丙丁等的隨意排列,謝謝!

20樓:匿名使用者

初步想到四種函式方法處理。

方法一、輸入公式=mid("甲乙

丙丁戊己庚辛壬癸",int(rand()*10+1),1)方法二、輸入公式=choose(int(rand()*10+1),"甲","乙","丙","丁","戊","己","庚","辛","壬","癸")

方法三、輸入公式=lookup(int(rand()*10+1),,)

方法四、=vlookup(int(rand()*10+1),,2,0)

選擇輸入一種公式後向下填充即可得到一列甲乙丙丁……的資料。

21樓:匿名使用者

=vlookup(randbetween(1,4),,2,)

22樓:匿名使用者

在excel表中通過上方資料-排序就可以完成

excel怎麼篩選一列中大於某個數值的數量?

23樓:_死_性_不_改

按照如下步驟即可在excel中篩選一列中大於某個數值的數量:

1、首先在excel中插入一個**,選中a列區域。

2、然後點選開始工具欄中的排序和篩選,點選篩選。

3、點選篩選後,在第一行單元格旁就會有一個下拉箭頭,因為只需要篩選甲對應的資料,所以只選中甲。

4、然後就可以看到單元格中只有甲的資料了。

5、然後滑鼠移至旁邊的空白單元格,點選插入函式,再選擇countif函式,點選確定。

6、在彈出的對話方塊中,第一個文字框輸入要篩選的區域,第二個文字框輸入篩選的條件,即「>=10」,點選確定。

7、可以看到單元格中就顯示出了大於10的資料個數。

24樓:綠衣人敲門

篩選是指將滿足指定條件的記錄(資料行)顯示出來。

1、單擊**中任何一個有資料的單元格(即選定資料清單)。

2、開啟「資料」選單,選擇「篩選」、「自動篩選」,此時,**各列的標題處顯示出篩選列表按鈕。

3、開啟要設定判斷條件的列的篩選列表,選擇「自定義」,在彈出的對話方塊中設定判斷條件,確定,即可按指定的篩選條件完成篩選。

25樓:匿名使用者

=sumproduct((a1:a13="甲")*(b1:b13>10))

如果是03以上的版本則可以用countifs函式

=countifs(a:a,"甲",b:b,">10")

26樓:水溫零下三度

這個可以用countif()公式 和 countifs()公式來實現:

求「甲」大於等於10的個數

公式:=countifs(a:a,「甲」,b:b,">=10")希望對你有幫助

27樓:匿名使用者

c1輸入:=countifs(a:a,"甲",b:b,">10")

28樓:聯絡人來了

office2010中,選中篩選區域,在開始編輯中選中排序和篩選,選中篩選,然後再a下選中甲,b下面選中數字篩選,選擇大於,輸入10就行了

excel**中,有一行的單元格內既有文字又有數字,如何只計算其中數字的總和?

29樓:定玉枝裴寅

假設資料在a列

在b1輸入

公式下拉

參考下我其他的回答。

30樓:5ad我

h1欄輸入公式:=--midb(a1,searchb("?",a1),2*len(a1)-lenb(a1))+--midb(b1,searchb("?

",b1),2*len(a1)-lenb(b1))+*******後類推,

31樓:

excel不能對混合內容進行運算

實際上這種問題應該用不同的列儲存不同的內容「甲、乙、丙、丁」作為名稱單獨為一列

「1、2、3、4」為數量單獨一列

「個」作為單位單獨一列

這樣才容易計算、統計

如果已經有了混合內容,若是文字和數字的組合有規律,還可考慮用變通的辦法篩選出數字

最方便的情形,是文字的字數相同,則可用固定寬度資料分列的功能,將數字與文字分離

否則就要大動干戈了……

32樓:水無憂因風皺

插入模組 複製以下**就可以得到一個自定義函式 =求和() 括號裡面是你求和地區域

function 求和(ak as range)for each ran in ak

a = len(ran)

for i = 1 to a

select case mid(ran, i, 1)case 0 to 9

m = m & mid(ran, i, 1)end select

next

k = k + val(m)

m = ""

next

求和 = k

end function

33樓:匿名使用者

寫:=mid(a1,2,len(a1)-2)+mid(b1,2,len(b1)-2)+mid(c1,2,len(c1)-2)+mid(d1,2,len(d1)-2)+mid(e1,2,len(e1)-2)+mid(f1,2,len(f1)-2)+mid(g1,2,len(g1)-2)

access後一列根據前一列自動填充內容要怎麼做

將你b列的內容按你的規則先處理出來,然後用insert或是update語句寫到資料庫裡就行了.如果一定要 bai寫到表裡面,那隻能寫du 完成,zhi最簡單的方式是建dao立一個查詢,該查詢基於包含專a列的表並增加 屬一個計算欄位,也就是你要的b列,該列根據 你想要的 與a列資料的規則計算即可 想要...

觀察下列一列數 1, 2, 3,4, 5, 6,7,

解 規律 n除以3餘1時,第n項是 n n除以3不餘1時,第n項是 n 於是 1 100 3 33餘1,所以第100個數是1002013 3 671 不餘1,所以第2013個數是 2013 2 每三個數中有一個正數和兩個負數,2013 3 671所以正數有671個,負數有671 2 1342個 3 ...

給出依次排列的一列數1,2,4,8,

1 1,來2,4,8,16,32,自 規律是前一個數乘以 2 就得後一個數,所以,後面的3項 64,128,256 2 第n個數是 1 n2n 1.故答案為 1 64,128,256 2 1 n2n 1.給定一列按規律排列的數 1 2,2 5,3 10,4 17,則這列數的第6個數是 解 觀察這列數...