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個數是 解 觀察這列數...