ecel函式中的迴圈,excel 函式中的迴圈?

2021-12-16 11:26:45 字數 1334 閱讀 2031

1樓:眯住眼串針

s、a的值是什麼?權當它們分別在a1、a2單元格

將結果輸出到b1

2樓:86591重蟹

b1單元格填入公式:=if(countif(c:c,a1)=0,"c列無對應值",if(countif(c:

c,a1)>1,"c列有多個對應值",vlookup(a1,c:d,2,0))),下拉複製公式

哦,剛沒看到例項,原來已有這麼多高手回答了,早知道就不回答了,影響我的採納率。

在h2單元格填入公式:=if(countif(j:j,e2)=0,"j列無對應值",countif(j:

j,e2)>1,"j列有多個對應值",vlookup(e2,j:k,2,0))),下拉複製公式

3樓:絕地洪

需要的是不下拉公式的迴圈,即自動填充

4樓:

在b2輸入

=if(b1<>0,b1,ng)

下拉 然後複製文字到b1

5樓:司馬刀劍

excel函式公式直接操作的是陣列,完全可以達到迴圈的目的,可以理解為是封裝了的迴圈函式,下面舉兩個例子來說明:

問題1: 條件求和 公式sumif,求序號大於3的資料的和。

a. 用函式公式就非常簡單在c2單元格輸入=sumif(a2:a6,">3",b2:b6)就能行到結果42

b. 如果用vba就複雜多了,**如下:

set sh = activatesheetsum = 0 # 儲存求和的結果for i = 2 to 6    if sh.cells(i,1)>3 then        sum = sum + sh.cells(i,2)    end ifnext i

問題2:條件查詢公式vlookup,依次把b列的名字在a列中查詢,如果找到就標記為true,如果沒有找到就標記為false.

a. 函式就非常簡單了,只需要在c2輸入公式=if(iserror(vlookup(b2,a:a,1,false)),false,true),然後下拉下c4

b. vba**就比較複雜了,如下:

set sh = activatesheetfor i=2 to 4    i***ist = false    for j=2 to 4        if sh.cells(i,2) = sh.cells(j,1) then            i***ist = true        end if    next j    sh.

cells(i,3) = i***istnext i

6樓:匿名使用者

這個用if函式下拉應該就可以了吧

ecel中power是什麼函式,excel中power是什麼函式

power 返回給定數 copy 字的乘冪bai power 使用步驟如下 1.點插入du裡面的插入函式 2.類別全部,然zhi後找出daopower這個函式3.數值 number 選要算多少次方的數,如下圖的數值2冪 power 輸入多少次方,如下圖輸入3次方4.就算出結果2的3次方等於8 返回給...

ecel函式問題,excel函式問題LOOKUP,MIDA1,MINFIND0123456789,A11234567890,ROW

整體的意思就是bai 取出a1中的第du一個數字。zhi公式分解為 dao1 find a1 1234567890 找出數字所在a1單元格版值中的位置。權 2 min find a1 1234567890 取出數字所在位置的最小值 從數字最小值開始擷取,長度從1 1024,重新產生陣列,通過 將文字...

ecel函式非空單元格數目,excel函式 非空單元格數目

sumproduct len y35 ar35 0 公式 公式作用 統計型別 countif a a,統計真空 真空單元格 countif a a,統計非真空 除真空以外的所有型別 countif a a,統計真空與假空 公式 真空 countblank a a 統計真空與假空 公式 真空 coun...