1樓:網友
在 excel 2007 中,態笑可以用以下悄皮公式實現題述要求:
=if(or(left(a2,1)="牛",left(a2,1)="羊"),1,0)
公式的結果如下啟閉差圖示:
公式結果的圖示。
excel中從a列中找出與b列相同數值時在c列顯示結果為1的公式怎麼做?
2樓:科創
在c1中輸入或複製貼上下列公式。
if(countif(a:a,b1),1,""
下拉填充。在c2=if(countif(a:a,b2),"1","下拉公式。
這個要求是含混不清!
是每行 d列單元格內的公式是這個呢,還是隻有某個 d 列單元格內使用這個公式,計算出每行結果的累積和呢?
mode(a1:b4)
假設沒有標題行。
c1輸入 =countif(b:b,a1),然後向下填充到c10.這裡所有不等於0的單元格,都是ab兩列共有的。
要是還要重複的共有個數,就在c11輸入公式 =countif(c1:c10,">0")。
應用高階篩選較適合你的要求,在e2單元格輸入公式:
countif(b:b,$a2)>0
選中a列,執行——資料——篩選——高階篩選——勾選:複製到,資料區域:選取a列。
條件區域:選取e1:e2
複製到:選取c1
確定就可以了。
方法1新增輔助列,輸入公式 =datedif(b3,c3,"y")
然後根據輔助列進行篩選,篩選值為1
方法2在空白列輸入公式。
index(a:a, *all(if(datedif($b$3:$b$9999,$c$3:
c$9999,"y")=1,row($3:$9999),4^8),row(a1)))
公式橫著拉到資料區域相同列數,然後下拉。
典型的vlookup函式應用:
在d2列中輸入=vlookup(c2,a:b,2,0)
向下填充公式即可。
d1裡面輸入「=b1&"+a1」或者「"c1"=b1&"+a1」漢語引號裡面為輸入的函式,英文引號裡面為固定的,單元格直接寫就寫,把各個單元格里面的數字中間用連線符連線即可。
如果a只有1和2,公式為=if(a1=1,b1*d1,b1*c1)
如果a列,除了1和2還有其他的,公式為=if(a1=1,b1*d1,if(a1=2,b1*c1,"其他"))
excel**中a列包含了b列,如何在c列讓b列的資料與a列一一對應
3樓:網友
1、首先開啟excel程式,點選新建,新建空白工作簿。
2、使用快捷鍵alt+f8, 這樣就開啟了巨集新建頁面,為巨集起名字為test 如圖,命名之後就可以點選建立,接下就是填寫vba**啦。
3、將以下**複製到輸入框中,複製好後如圖,這樣程式就寫完了哦,接下來就可以點選最小化回到**介面,就可以使用寫好的功能了。
4、 在a列中輸入需要篩選的源資料,在b列中輸入需要篩選掉的資料,快捷鍵alt + f8開啟執行巨集的介面, 選中剛才建好的test巨集 如圖,然後點選執行。
5、在點選執行之後,在c列中可以得到a列資料減掉b列資料的結果。
4樓:網友
假設資料行從第一行開始,在c1輸入。
if(countif(b:b,a1),a1,"")公式說明:if判定:
if(條件,為真輸出,為假輸出)countif:是否滿足條件0否,1是圖示:
**a列輸入1~15,b列顯示對應的數值使用什麼公式?
5樓:新浪河陽小子
如圖,a13單元格輸入人數,b13單元格自動顯示對應的d列值。b13單元格公式=vlookup(lookup(a13,,)a$1:d$7,4,0)
示例。
excel中,a列、b列將符合要求的內容索引到c列,求公式
6樓:lvcha青青
if(sum(--isna(a1:b1))>1,"","是")
三鍵合一,再往下拖。
excel,如何用函式公式表達:同時滿足a列、b列和c列各自的資料**現相同內容(非指定內容)的行
7樓:網友
排序吧,主要關鍵字:月份;次要關鍵字:業務員;第三關鍵字:商品。
或者用資料透視表試試。這個公式好麻煩的。
8樓:網友
如果是要求和,用sumifs函式就可以了。
9樓:網友
首先對**進行改造。
1、把a列設定成數字月份,設定單元格格式,自定義,把月放格式裡。
2、把求和表的一月獎勵變成數字。
3、在d列加公式,計算獎金。
countifs(c$2:c2,c2,b$2:b2,b2,a$2:a2,a2)-1)*5
4、多條件求和 sumifs() 2003以上版本能用這個函式。
sumifs($d:$d,$a:$a,f$2,$c:$c,$e3)
請問excel怎樣才能實現: 表1 a列如果包含有表2 a列裡的資料則自動在表2 b列做個記號
10樓:怎麼忘了使用者名稱
下圖為表1,公式為:
iserror(vlookup(mid(a1,find("||",a1,1)+2,len(a1)-find("||",a1,1)),sheet2!a:a,1,0))
1、len用於計算表1中a列字條的長度。
2、find用於查詢||在表1中a列出現的位置。
3、len的結果加2表示||後的字元在表1中a列字元裡出現的位置。
4、len的結果減find的結果表示||後面字條的長度。
有了以上的計算結果,就可以很容易的把||後面的字條單獨剔除出來,那麼接下來就可以直接用你熟悉的vlookup在表2中查詢了,顯示數值的就表示有包含表2中的資料,出現#n/a的就表示沒有包含。如果不介意美觀的問題,到這裡就算是ok了,如果想更美觀些就,就配合iserror和if,以下簡單對這兩個函式說明:
1、iserror用於判斷引數是否為錯誤值,如果是返回true,如果不是返回false,錯誤包括#n/a、#value!、#num!等等。
2、如果iserror返回的是true,那麼if得出的結果為空值;如果返回false,那麼if得出的結果為「有包含!」
11樓:網友
請用公式:=right(sheet1!a1, len(sheet1!a1)-find("||", sheet1!a1)-1))
公式說明:find("||", sheet1!a1):在a1中找到字元「||的位置,比如「110526||000000」中,「|是第7個字元。
len(sheet1!a1):計算a1整個文字的長度,比如「110526||000000」,共有14個字元。
right(sheet1!a!, n):從a1中擷取右邊的n個字元,n=全長-「|的位置-1
比如「110526||000000」,「右邊的內容為「000000」共6個字元,即全長14個字元-「|所在的位置7-1(因為「||是兩個字元,所以還要再減1)=6
12樓:無畏
在sheet2的b2輸入:
下拉填充。凡sheet2表b列顯示1的均為包含在sheet1表a列資料。
excel表中使a列每一項與b列所有項對應?
13樓:曉風愛數碼
有幾個科室就編號到幾,薪酬幾個就複製幾次,再按數字列排序,最後把薪酬複製填充進數字列。
excel怎么跳列快速拉取公式,excel怎麼跳列快速拉取公式?
選擇a3,b3,c3三個單元格,複製,選擇要貼上的範圍 比如 d3 i3 貼上選項 公式 目前a9的公式 if a5 1,offset a 1,9,a8 3 offset a 1,9,a8 2 if a5 2,offset a 1,110,a8 4 offset a 1,1021,a8 4 然後,a...
用EXCEL表中的哪個公式計算佣金
輸入以下公式,得到提成率 lookup d4,條件中 0.6以下提成20 公式中返回的是0.2,如需修改為0.6以下提成2 公式中修改為0.02,即可。這個係數最好用乙個sheet儲存,然後vlookup即可 度友,這個問題用公式,可以達到目的,但是度友給的資料不全面,太少了,需要給出每個人的獎勵係...
EXCEL公式,行引用列單元格內容
或 if index a 6 a 256,column a1 0,index a 6 a 256,column a1 或 if offset a 5,column a1 0,offset a 5,column a1 任選乙個公式,右拉,單元格格式設成日期型.b2 if b1 offset b 5,c...