1樓:萬年金剛鑽
表二這張表,有點詭異,不知道你的**是怎麼定義的:
如果姓名欄只是乙個人,那麼水質監測、管道維修………是可以自動生成的,不過
不知道500是**來的
有兩次水質監測,如何安排?
如果姓名欄還需要填寫其他人員,那麼他的作業專案是和其他人不一樣的,又該怎麼辦?
建議樓主至少要在表2裡,把如何對應表1的情況完整地列出來,否則大家恐怕幫不了你的
2樓:匿名使用者
用到vloopup查詢,if判斷,級transpose函式,具體的需要請教高手
3樓:john沉默是金
一、行表頭作業專案填充
1、選中作業專案列——資料——高階篩選——在選擇不重複的記錄前面打鉤,將作業內容複製到一空白區域;
2、利用選擇性貼上的轉置作用填充,得到所有不重複的作業專案,此時成為行,貼上到你需要的區域即可;
二、求作業專案的費用和
=sumproduct((a1:a6="張三")*(b1:b6="自來水公司")*(d1:d6))
三、日期判斷
按日期排序,然後選擇資料區域的時候只選擇1月份的不就行了
excel多條件查詢(條件是大於或小於)
4樓:聽不清啊
「高階篩選」則能夠完成比較複雜的多條件查詢,並能將篩選結果複製到其它位置。
下面以乙個案例來演示學習excel高階篩選的使用方法:
篩選出圖表中年齡》55,並且武力》90,或者總成績》180的資料根據要求,可以看出「年齡」和「武力」是「與」的關係,而「總成績」是「或」的關係,所以只能使用高階篩選來實現。
步驟/方法
輸入高階篩選條件,在要篩選的工作表的空白位置處,輸入所要篩選的條件;
1、篩選條件的表頭標題需要和資料表中表頭一致2、篩選條件輸入在同一行表示為「與的關係
3、篩選條件輸入在不同的行表示為「或」的關係在「資料」主選單下的「排序和篩選」工具欄中,單擊「高階」按鈕。
在彈出的高階篩選對話方塊中進行篩選操作
預設使用原**區域顯示篩選結果
篩選列表區域選擇
篩選條件區域選擇
帥選條件選擇完成以後的狀態如下
如果需要將篩選結果在其他區域顯示,在高階篩選對話方塊中選擇「將篩選結果複製到其他位置」,然後在「複製到」後面的輸入框中選擇乙個空白單元格即可
篩選結果如下
5樓:梅花寒舍
然後用組合鍵,即ctrl+shift+enter
6樓:o自在
<=b3)*($g$3:
$g$8>b3)*(row($e$3:$e$8))))
excel多條件查詢公式
7樓:匿名使用者
可用lookup或vlookup實現。方法如下: 1、用lookup函式配合有關條件實現。
示例公式: =lookup(0,0/((sheet2!a$1:
a$100=a1)*(sheet2!b$1:b$100=b1)),sheet2!
c$1:c$100) 該公式「在sheet2中查詢a列b列與本表a列b列對應相同的c列值」。其中:
lookup函式返回向量或陣列中的數值,其語法形式有向量和陣列兩種,本例使用了向量形式。向量形式的語法是: lookup(lookup_value,lookup_vector,result_vector) 引數lookup_value為函式在第乙個向量中所要查詢的數值,lookup_vector和result_vector分別為第一向量查詢區域和第二向量結果區域,它們是只包含一行或一列的區域。
2、用vlookup函式與if(配合實現。示例公式: =vlookup(a1&b1,if(,sheet2!
a$1:a$100&sheet2!b$1:
b$100,sheet2!c$1:c$100),2,) 其中:
if(,sheet2!a$1:a$100&sheet2!
b$1:b$100,sheet2!c$1:
c$100)建立乙個包含兩列資料的內在陣列,第一列為a列與b列值同行合併結果,第二列為c列值。
8樓:閃平東方憶文
直接使用高階篩選就可以達到此目的,在高階篩選中選擇條件。
excel多重判斷條件查詢函式怎麼引出來啊?
9樓:
滿足多個條件也可以分兩種情況:
1)同時滿足多個條件;
2)滿足多個條件中的乙個或若干個即可。
以下圖的資料來舉例說明。
1、首先,利用and()函式來說明同時滿足多個條件。
舉例:如果a列的文字是「a」並且b列的資料大於210,則在c列標註「y」。
2、在c2輸入公式:
=if(and(a2="a",b2>210),"y","")
3、知識點說明:
and()函式語法是這樣的,and(條件1=標準1,條件2=標準2……),每個條件和標準都去判斷是否相等,如果等於返回true,否則返回false。只有所有的條件和判斷均返回true,也就是所有條件都滿足時and()函式才會返回true。
4、然後,利用or()函式來說明只要滿足多個條件中的乙個或乙個以上條件。
舉例:如果a列的文字是「a」或者b列的資料大於150,則在c列標註「y」
5、在c2單元格輸入公式:
=if(or(a2="a",b2>150),"y","")
知識點說明:
or()函式語法是這樣的:or(條件1=標準1,條件2=標準2……),和and一樣,每個條件和標準判斷返回true或者false,但是只要所有判斷中有乙個返回true,or()函式即返回true。
10樓:匿名使用者
c2=sumproduct((sheet1!a1:a100=a2)*(sheet1!b1:b100=b2)*sheet1!c1:c100)
公式向下複製。
11樓:一水有痕
表二c1=vlookup(a1&b1,if(,表1!$a$1:$a$2&表1!$b$1:$b$2,表1!$c$1:$c$2),2)
12樓:
=if(a2=sheet1!a2,if(sheet1!b2=sheet1!b2,sheet1!c2))
excel多條件求和
13樓:
如圖:f2=sum(sumifs(c:c,a:a,e2,b:b,))----限2007以上版本
或=sumproduct((a$2:a$99=e2)*((b$2:b$99>=--"2010/3/9")+(b$2:b$99=""))*c$2:c$99)下拉
14樓:誰與共蒼穹
用篩選唄,篩選出來直接求和多方便,比公式快,而且一目了然
15樓:
vba也允許建立窗體來獲得使用者輸入的資訊。但是,vba的自動化功能也導致excel成為巨集病毒的攻擊目標。
16樓:洋老師辦公教程
首先選中求和區域,在資料下面點選合併計算,引用位置選擇全表,點選新增,在勾選首列和最左列,確定即可。
excel多條件查詢並返回,excel多條件查詢返回值
可以直接用if函式判斷。if 條件1滿足第x行,返回某個值,if 條件2滿足第a行,返回某個值,if 條件3滿足第b行,返回某個值,if 條件4滿足第c行,返回某個值,返回另乙個值 這樣就可以了,if函式最多不能超過七層的巢狀。超過七層的巢狀它就會容易計算出錯,切忌 可選用以下兩種方法 以兩條件為例...
excel多條件查詢並引用資料的方法
h5寫公式 sumproduct c c a a g5 b b h 3 然後下拉填充公式 i5寫公式 if sumproduct d d y a a g5 b b h 3 1,y n 然後下拉填充公式 j5寫公式 sumproduct c c a a g5 b b j 3 然後下拉填充公式 k5寫公...
EXCEL中多條件查詢並引用文字的方法
可以使用迭代公式,按以下操作 在excel選項 公式 中啟用迭代公式,迭代次數按照你的資料量確定,比如資料是100個,那迭代次數至少是100次。假設你的資料在a1 c7中,在f3單元格中輸入 if d 2 0,if d 2 回車,但是現在沒有想要的結果 在d2單元格中輸入 d2 1,回車,這時就有你...
excel多條件判斷重複
1.用countifs函式,excel幫助中查詢使用方法 countifs criteria range1,criteria1,criteria range2,criteria2 2.countifs 函式語法具有以下引數 引數 為操作 事件 方法 屬性 函式或過程提供資訊的值。3.criteria...
EXCEL多條件求和公式
比如你的sheet2 式也和sheet1一樣的話,如a列員姓名 b列月份,c列金額,你在c2輸入 sumproduct sheet1 a 2 a 100 a5 sheet1 b 2 b 100 b5 sheet1 c 2 c 100 並向下填充 奇怪,怎麼就不能用透視表呢?就應該用透視表!分類彙總滿...