在EXCEL中,判斷某一列單元格中前幾位數,符合條件等於1,不符合條件等於

2021-04-28 07:10:50 字數 3903 閱讀 3368

1樓:匿名使用者

改為=if(--mid(a1,1,4)>1998,1,0)

因為mid提取的是文字,與任何數字比較都是大的,加--把它轉換為數字就行了。

2樓:匿名使用者

"excel中計數統計滿足某個條件時,某一列資料不為0的數量" 假設是統計a列單元格內容為「張三」回,b列資料答不為0的資料個數,假設資料行數為100行則

一、2003版的公式可以寫成 =sumproduct((a1:a100="張三")*(b1:b100>0))

二、2007及以上版本的公式可以寫成 =countifs(a:a,"張三",b:b,">",b:b,">0")

excel中如何設定當某個單元格符合條件時,其值等於條件對應的另外一個值?

3樓:匿名使用者

在sheet2 d3 寫公式 =vlookup(c3,sheet1!a:b,2,flash) 依次下拉解決

4樓:匿名使用者

sheet2,e3單元格公式:

=vlookup(b3,sheet1!a:b,2,)

下拉複製公式

5樓:匿名使用者

=if(iserror(vlookup(c3,sheet1!a:b,2,0)),"",vlookup(c3,sheet1!a:b,2,0))

6樓:匿名使用者

請在e3輸入公式:

=vlookup(c3,sheet1!$a$3:$b$7,2,false)下拉。

excel中計數統計滿足某個條件時,某一列資料不為0的數量

7樓:匿名使用者

"excel中計數

bai統計滿足某個條件時du,某一列資料不為0的數zhi量"

假設是統計daoa列單元格內容為「版張三」,b列資料權不為0的資料個數,假設資料行數為100行

則一、2003版的公式可以寫成

=sumproduct((a1:a100="張三")*(b1:b100<>0))

二、2007及以上版本的公式可以寫成

=countifs(a:a,"張三",b:b,"<>",b:b,"<>0")

8樓:匿名使用者

=counta(offset('a1'!c$1,match($a2,'a1'!$a:

$a,0)-1,,countif('a1'!$a:$a,$a2))),連等號原樣複製這公式到b2回車,右拉複製,再下拉複製即可

9樓:

a2!b2公式:=sumproduct(('a1'!$a$2:$a$12=$a2)*('a1'!c$2:c$12<>""))

下拉右拉填充公式就行

10樓:匿名使用者

b2公式:

=countifs(a1!$a:$a,$a2,a1!c:c,"<>")

右拉再下拉填充

excel中取某一列中符合條件的單元格以及此單元格之前規定數的單元格?

11樓:匿名使用者

excel沒這麼智慧,不會知道哪些詞語表示的是完成的步驟,表示的進度需要你重新理出規則,說明白:

比如你這裡完成步驟是到二修是根據什麼判斷的,為啥不是三修,不是產前二修?

進度是三審,為啥不是產前審?

進度數又表示什麼?

e6=if(row(a1)<=$g$6,offset($i$1,match($f$6,$i$1:$i$10000,0)-$g$6+row(a1),0),"")

向下填充公式

12樓:匿名使用者

假設**中最上行是第1行,則

在e6單元格(完成步驟下面那個單元格)輸入下面的公式,回車再下拉公式即可:

=if($g$6-row()+row($e$6)+1>0,index(i:i,match($f$6,i:i,)+row()-row($e$6)),"")

13樓:

e6輸入=if($g$6-row(1:1)>=0,index($i$1:$i$29,match($f$6,$i$1:

$i$29,0)-$g$6+row(1:1)),""),公式往下拉,拉幾行取決於最大進度數,當然,不能大於i列流程節點總數

excel 判斷某一單元格值是否包含在某一列中

14樓:匿名使用者

顯示單元格內容是否在另一列存在的3個辦法

15樓:魚木混豬

方法如下:

1.判斷c列數值,是否包含在a列中:

2.輸入公式如下:

3.下拉填充,得到結果如下:

16樓:匿名使用者

在抄c2輸入

=if(sumproduct(isnumber(find(a2,$b$2:$b$10,1))*1)>0,1,0)

統計2-10行的,資料範圍襲自己改bai

向下拖效果du,就是張zhi

三 在 辦公室張三 裡面dao

17樓:匿名使用者

excel中判斷某列是否含有某個單元格的值在內的方法較多:

計數法,用countif函式,內如果有,則計數大於0,公容式為:=if(countif(b:b,a1),"y","n");

返回序號法,用match函式,如果有則返回序號,沒有則返回錯誤值,再配合其它函式來判斷:=if(isnumber(match(a1,b:b,0)),"y","n")或=if(count(match(a1,b:

b,0)),"y","n");

返回值法,用vlookup函式,有則返回原值,沒有返回錯誤值,再配合其它函式來判斷,這裡由於查詢值不一定是數值,所以不用isnumber、count來判斷,而改用iserror來檢查返回的是不是錯誤值:=if(iserror(vlookup(a1,b:b,1,0)),"n","y")。

18樓:匿名使用者

在c列輸入函式:

=if(isnumber(search(a1,b1)),"1","0")

19樓:匿名使用者

=if(iserror(find(a2,b2)),0,1)

其它往下拖拉

excel 指定單元格滿足某一個條件時,另一個單元格顯示特定文字

20樓:浪小客

1、在合併單元格中輸入公式以實現文字中的跳**例如在下圖中圈出的合併單元格b10中輸入公式。

2、檢查b10單元格→條件格式→突出顯示單元格規則→其他規則。

3、在彈出的「新建格式規則」對話方塊中,選擇「無空值」→「格式」→「確定」。

4、選擇您喜歡的顏色,然後單擊「確定」功能按鈕。

5、最終效果當f8 <= 1000,b10單元格顯示如下的文字。

21樓:匿名使用者

在b1單元格輸入以下公式

=lookup(hour(a1),,)

詳見附圖

22樓:匿名使用者

可選用以下方法:

1、若「條件與特定文字」較少,可用多層if函式實現。假定a列輸入條件,示例公式:

=if(a2<0,"",if(a2<20,"第一組",if(a2<50,"第二組",if(a2<80,"第三組",if(a2<=100,"第四組","")))))下拉填充。

2、若「條件與特定文字」較多,可用lookup函式實現。示例公式:

=if(a2<>"",lookup(a2,,),"") 下拉填充。

23樓:不想起名字了

=if(and(hour(a1)>=8,hour(a1)<=20),"白班","夜班")

單元格指的是一行還是一列,excel單元格顯示選中一行一列

單元格不是指一行,也不是指一列,單元格是 中行與列的交叉部分,它是組成 的最小單位,可拆分或者合併。單個資料的輸入和修改都是在單元格中進行的,單元格屬於microsoft excel wps 中使用的術語。單元格按所在的行列位置來命名 單元格指的是一個小格子,是最小單元,是某行與某列交叉的格子,任一...

excel查詢一列中包含特定字元的單元格個數

特定字元是文字時要加 雙引號引起來,如 count find 大 a1 a10 就是說在a1 a10的字串中中查詢 大 如版果能找到,就返回大在字權符串中出現的位置,比如大在a1中是第三個字元,那麼就返回3,如果沒有找到 大 這個字元,將返回錯誤值。count 函式是統計一個陣列或區域中數字的個數,...

EXCEL表中如何把一列單元格內的文字部分去掉

用函式可以辦到,假設a1對應 張三 50分 a2對應 李四 85分 則在b1中輸入 left a1,find a1,1 1 就可以把 張三 提取出來,向b2填充公式,就可以把 李四 提取出來。再向b列其它格填充公式就把a列的都提取出來了。這個公式的含義是,先用find a1,1 在a2中查詢 所在的...