既然知道VLOOKUP和MATCH只能查找一行或一列,那么在區域中查找就得用多個函數組成復雜的公式了。但提問中既沒有提供查找的區域,也沒有說查找后要得到什么樣的結果,取得該數據、取得數據的單元格地址還是別的什么目的。所以拜托了也沒用。如果
本文我們將從以下幾個部分來詳細介紹如何找出函數的域:學習基礎知識、查找帶有分式的函數的域、找到一個具有平方根的函數的域、找到具有自然對數的函數的域、找到使用圖形的函數的域、查找使用關系的函數的域
函數的域是可以替代到函數自變量的數字組。換句話說,它是一組x值,可以放進函數任意一個等式中??赡艿膟值的集合稱為因變量范圍。如果你想要在各種情況下知道如何查找函數的域,可以執行下面的這些步驟。第一部分:學習基礎知識
2007版本 =iferror(find("hoh",A1),0)+iferror(find("hoh",B1),0)+iferror(find("hoh",C1),0)
第1步:學習函數域的定義。
在Sheet2的C1輸入: =IF(SUMPRODUCT((Sheet1!A$1:A$100=A1)*(Sheet1!B$1:B$100=B1)),"相同","") 向下拉填充即可。公式中數據區域根據實際修改。正確請根據實際修改參數
域被定義為可以讓其函數產生一個輸出值的輸入值的集。換句話說,域是完整的 x 值的集合,可以插入函數中以生成 y 值。
COUNTIF($F$2:F9,F9),你這個涉及到EXCEL中的相對引用和絕對引用,也就是公式中$這個符號的的意義,$F$2這個的意思是鎖定F列并鎖定第二行;如果都是在F列其實也可以將公式改為只需要鎖定第二行即可也就是COUNTIF(F$2:F9,F9)
第2步:學習如何找到各種函數的域。
bwboundaries 不會吧,這個函數都沒有么?默認應該都有圖像處理工具箱啊,除非你安裝時沒有裝這個工具箱,下面是我從幫助中復制的 Image Processing Toolbox? bwareaopen bwdist Provide feedback about this page bwboundaries Trace region bo
函數的類型將決定何種方法是用于查找函數域的最佳方法。下面是你需要了解的各種函數的類型,其基本知識的講解將在下一節中介紹:
既然知道VLOOKUP和MATCH只能查找一行或一列,那么在區域中查找就得用多個函數組成復雜的公式了。但提問中既沒有提供查找的區域,也沒有說查找后要得到什么樣的結果,取得該數據、取得數據的單元格地址還是別的什么目的。所以拜托了也沒用。如果
沒有根號或分母中沒有變量的多項式函數
既然知道VLOOKUP和MATCH只能查找一行或一列,那么在區域中查找就得用多個函數組成復雜的公式了。但提問中既沒有提供查找的區域,也沒有說查找后要得到什么樣的結果,取得該數據、取得數據的單元格地址還是別的什么目的。所以拜托了也沒用。如果
。對于此類型函數,域是所有實數。
index和match函數相結合,就可以了。 類似于 =index(A:A,match(F1,C:C,)) 回答補充: 原來是這樣,可以用數組公式完成,假設要查找的那個值放在C2中,D2或其它任意單元格中輸入 =INDEX(A1:B1,MAX(IF(A2:B25=C2,{1,2}))) 同時按下CTRL+SHIFT+回車
函數是一個分數表達式,且分母中有變量
查詢的結果要相加在一起還是連在一起?如,sheet1的結果是3;sheet2的結果是6;sheet3的結果是5;sheet4的結果是8;sheet5的結果是10;結果相加:32;連在一起365810?
。若要查找這種類型的函數的域,讓分母等于零求解,將找到的變量的值排除掉,剩下的就是函數的域。
EXCEL中返回某數據在區域中的次序方法: 返回某數據在區域中的次序用MATCH函數,該函數語法為:MATCH(lookup_value,lookuparray,match-type); 第一參數為查找值,第二參數為查找區域,第三參數為查詢的指定方式; 第三參數的值不同,查找方式不
函數帶根號,且根號內有變量
統計空白的公式例子: =COUNTBLANK(E2:E8) 統計非空白的公式例子: =COUNTA(E2:E8)
。要查找這種類型函數的域,只需求解根號里面的方程大于等于 0,找到的變量的值就是該函數的域。
根據單元格內容改變HLOOKUP函數查找區域的步驟是: 1、打開Excel工作表; 2、根據已知條件,判斷數據規律,整理數據關系。HLOOKUP函數的對象首行由B5在Sheet2的A2:A100中匹配得到相應的行,那么可以通過OFFSET+MATCH函數建立這樣的引用區域,再
使用自然對數 (ln) 的函數
G2=INDEX(A:A,MIN(IF(COUNTIF(G$1:G1,$A$2:$A$12),4^8,ROW($A$2:$A$12))))&"" 數組公式向下向右復制【數組公式,公式輸完后,光標放在公式編輯欄同時按下CTRL+SHIFT+回車鍵,使數組公式生效】 H2=IF(RIGHT(I2&J2&K2&L2&M2&N2)=":","",I2&J2&K2&
。只需讓括號中的方程 > 0,對此求解就能找到函數的域。
中藥配方?如有必要 發個簡單的能說明你要求的樣表即可 或付你需要的結果+說明 Mrpinetree@qq.com
圖形函數
。查看函數的圖形,看看都有哪些值適合 x。
G(f)=|f(x,y)-f(x+1,y)| ,先去掉絕對值,無非兩種情況,大于或者小于0。 如果f(x,y)-f(x+1,y)>0,那么G(f)=f(x,y)-f(x+1,y),直接對其進行傅里葉變換就行了。 如果f(x,y)-f(x+1,y)
關系
。這將是一個列出 x 和 y 坐標值的列表。函數的域將只是 x 坐標的列表。
估計是兩列數據中,其中最少有一列是存在空格或不可見字符,如 ”張三“ 與 “張三 ",后者是帶有空格的,這在EXCEL從表面上是看不出來的,引起這問題多數情況下,是因為一些數據是從別的系統導入所至,或者在手工輸入時,多輸入了空格引起的。 把M
第3步:正確地表述函數的域。
C3單元格寫入公式 =IF(A3="","",IF(COUNTIF(B:B,"*"&A3&"*"),"YES","")) 下拉填充公式
域的正確表述實際上是簡單易學的,但是重要的是,你正確地寫出涵蓋所有分配點和測試點的表達式。下面是一些你在書寫函數的域的時候需要知道的注意事項:
=vlookup(3,a2:b4,2,false) 或者 =index(a2:b4,3) 子易空間站 - 高效辦公指導網站
域的表示格式是以起始的方括號/圓括號開頭,然后是域值的兩個端點,中間用逗號分隔,后面跟一個封閉的方括號/圓括號。
姓名 性別 代碼 要查代碼 姓名 A1 男 1001 1005 A4 A2 女 1002 A5 男 1003 A6 女 1004 A4 男 1005 A8 女 1006 假設姓名、性別、代碼的數據(包含3個字段)位于工作表的B1:D7區域,現在想在F2輸入要查的代碼,并立即在G2單元格顯示對應姓名,則G
例如,[-1,5)。這意味著域是從-1 到 5。
“使用方括號例如 '[' 和 ']' 來表示數包括在域中?!?p class="wyds0" >所以在示例中,[-1,5),域包含-1。
“使用圓括號如 '('和 ')',表示數不包括在域中?!?p class="wyds0" >所以在示例 [-1,5) 中,5 不包括在域中。域無限接近 5,即 4.999......
“使用"U"(意思是"聯合")來連接有分隔開的各個域?!?p class="wyds0" >例如,[-1,5) U (5,10]。這意味著域是從-1 到 10,包括兩個端點,但在 5 這個地方域有一個空。這可能是函數的結果,例如,函數式 "x-5" 出現在分母中。
如果域中具有多個空,可以使用多個"U"符號,直到滿足需求為止。
“使用無窮大和負無窮大標志表示域朝某一方向無限延伸?!?p class="wyds0" >當表示無窮大符號時,總是使用 (),而不是 []。
第二部分:查找帶有分式的函數的域
第1步:寫下問題。
假設你正在處理以下問題:
f(x) = 2x/(x2 - 4)
第2步:對于分數中的分母含有變量的函數,設置分母等于零。
當查找帶有分式的函數的域的時候,你必須排除所有使分母等于零的 x 值,因為你永遠不能除以零。所以,為這個分母寫一個方程,將它設置為等于 0。下面教你怎么做:
f(x) = 2x/(x2 - 4)
x2 - 4 = 0
(x - 2 )(x + 2) = 0
x ≠ (2, - 2)
第3步:表述這個域。
下面教你怎么做:
x = 除了 2 和-2 以外的所有實數
第三部分:找到一個具有平方根的函數的域
第1步:寫下問題。
假設你正在處理以下問題: Y = √ (x-7)
第2步:平方根號里面的函數必須大于或等于 0。
雖然你可以給 0 開平方根,但你不能為負數開平方根。所以,設置平方根號里面的函數要大于或等于 0。請注意這不僅適用于求平方根,而且適用于所有求偶數方次的根。然而這不適用求奇數方次的根,因為奇數方次的根的解可以是負數。過程是:
x-7 ≧ 0
第3步:分離變量。
現在來分離上面方程左邊的變量,在方程等號兩邊都加7,這樣你會得到:
x ≧ 7
第4步:這樣就正確地描述了域。
下面是你書寫的方式:
D = [7,∞)
第5步:尋找有多個解的一個平方根的函數的域。
假設你在解下面的函數: Y = 1 / √ ( ? x 2-4)。當你設置分母不能等于零,你會得到 x ≠ (2,-2)。然后你再做:
現在,檢查-2 下面的區域(插入一個數例如-3),來看看是否-2 下面的數字是否可以插入根號中的函數,得到一個大于 0 的數字。結果如此。
(-3)2 - 4 = 5
現在,檢查-2 和 2 之間的區域。比如說挑選 0 做檢驗。
02 - 4 = -4,結果不是大于零,這樣我們知道 -2 和 2 之間的數字不適合這個函數。
現在嘗試大于 2 的數字,比如 3 。
32 - 4 = 5,結果大于零,這樣我們知道大于 2 的數字適合這個函數。
寫下這個函數的域,這樣就行了。你應該寫成下面這樣:
D = (-∞, -2) U (2, ∞)
第四部分:找到具有自然對數的函數的域
第1步:寫下問題。
假設我們的題目是:
f(x) = ln(x-8)
第2步:設置使括號內的值大于零的條件。
自然對數必須是一個正數,所以設置括號內的值為大于零。你該這么做:
x - 8 > 0
第3步:解這個不等式。
不等式兩邊都加 8 ,以隔離變量 x。過程是:
x - 8 + 8 > 0 + 8
x > 8
第4步:表述這個域。
顯示此函數的域是所有大于 8 直到無窮大的數字。過程是:
D = (8,∞)
第五部分:找到使用圖形的函數的域
第1步:觀察曲線。
第2步:檢查包括在這個圖形中的 x 值。
這可能是說易行難,但這里有一些提示:
直線。如果你看到圖形是一條直線一直延伸到無窮遠,那么所有 x 都將被涵蓋,所以域等于所有實數。
正常的拋物線。如果你看到的是面向上或向下的拋物線,那么這個函數的域將是所有實數,因為最終 x 軸上的所有數字都將被涵蓋。
側向的拋物線?,F在,如果你有一個頂點在 (4, 0)向右無限延伸的一條拋物線,那么函數的域是 D = [4, ∞ )
第3步:表述這個域。
僅僅表述你正在做的圖形的域。如果你不確定,并且知道直線方程,可以將 x 坐標插入函數來檢查。
第六部分:查找使用關系的函數的域
第1步:寫下關系。
關系只是一組的 x 和 y 坐標。假設你正在使用以下坐標: {(1, 3)、(2, 4)、(5, 7)}
第2步:寫下 x 坐標值。
它們是: 1,2,5。
第3步:表述這個域。
D = {1, 2, 5}
第4步:確定關系是一個函數。
如果關系是一個函數,每次你代入一個數值 x 坐標,應該得到的相同的 y 坐標。所以,如果你把3代入 x,應始 y 始終得到的是 6 等等。下面的關系 '不' 是一個函數,因為對相同的'x',你會得到兩個不同的 'y', {(1, 4), (3, 5), (1, 5)}。
參考
擴展閱讀,以下內容您可能還感興趣。
excel里哪個函數可以在區域里找一個值,VLOOKUP和match只能是在某行或某列
既然知道VLOOKUP和MATCH只能查找一行或一列,那么在區域中查找就得用多個函數組成復雜的公式了。但提問中既沒有提供查找的區域,也沒有說查找后要得到什么樣的結果,取得該數據、取得數據的單元格地址還是別的什么目的。所以拜托了也沒用。如果需要具體的答案,拜托把問題說清楚,對數據截圖上來,帶上行號和列標。需要在什么位置,得到什么樣的結果。最好手動計算,在需要結果的單元格中輸入希望公式得到的結果。別人才好準確無誤地幫你設計公式。追問
1、數據源 ?
2、查找條件
追答假設你的數據源在Sheet1中,看下面的公式能否滿足要求:=IDEX(Sheet1!$C$2:$C$11,MIN(IF(Sheet1!$E$2:$K$11=A2,ROW($E$2:$K$11)-1,4^8)))
同時按Ctrl+Shift+Enter三鍵輸入數組公式
Excel函數,怎么根據J列的數值,在指定區域查找并返回第四列的值 ,
寫代碼可以處理,具體需要文檔追問Vlookup反向查找,然后返回第二個數值可以做到嗎
如何運用函數在區域中查找指定數值所在單元格并返回所在列的第一行單元格值
index和match函數相結合,就可以了。
類似于
=index(A:A,match(F1,C:C,))
回答補充:
原來是這樣,可以用數組公式完成,假設要查找的那個值放在C2中,D2或其它任意單元格中輸入
=INDEX(A1:B1,MAX(IF(A2:B25=C2,{1,2})))
同時按下CTRL+SHIFT+回車,輸入數組公式,就可以了。
急求:Excel查找函數中“要查找的值”超出“要查找的區域”內給定值的范圍時的計算結果問題。
D2公式下拉
=IFERROR(VLOOKUP(C2,A:B,2,),"")更多追問追答追問請這位老師解釋一下這個公式,我也知其所以然才好!謝謝!追答VLOOKUP(C2,A:B,2,)C2代表要搜索的值
A:B代表AB兩列,在第一列搜索,2代表如果搜索到由第二列,也是就B列返回
,號后面省略了一個0,是精確查找
最后的IFERROR是指如果沒有找到令公式返回了錯誤,顯示空追問
這個是真實的情況,:
C列中18.63已經小于A列中最小的數值了,但函數=LOOKUP(C3,A3:A33,B3:B33)在D列中顯示了“#N/A”;
C列中36.65已經大于A列中最大的數值了,但函數=LOOKUP(C3,A3:A33,B3:B33)在D列中顯示了“102”。
我想做得是超出C列中要查找的數值超出A列中的數值范圍時,D列公式的計算結果無數據顯示。
追答用VLOOKUP,不是LOOKUP,你就復制我第一條公式進去就行啊,你這是要近似值?追問是的。它要求查找范圍在19.03到36.64之間,超出范圍的不顯示計算結果。追答你提問真心坑,第一次就上這圖不行么,還要模擬追問我也是迫不得已??!
你幫我解決一下吧!追答
D2公式
=IF(C2>36.64,"",IFERROR(LOOKUP(C2,A$2:A$33,B$2:B$33),""))追問謝謝啦!感激不盡!vlookup函數 查找區域是多張表格時怎么處理,比如我要在5頁中咋找想要的結果
查詢的結果要相加在一起還是連在一起?如,sheet1的結果是3;sheet2的結果是6;sheet3的結果是5;sheet4的結果是8;sheet5的結果是10;結果相加:32;連在一起365810?更多追問追答追問連在一起。sheet6是其他所有表格的匯總,其他頁里面的數據不會重復。如果重復就連在一起。
查到的資料都是第一1頁或2頁里面的數據查詢,如果表格很多,20多頁的話不知道怎么處理了追答假如上面我列舉的數據都在該表中的B列(成績或者順序等),A列假如是人名(張三、李四)吧。那公式是:在總表中的B2=VLOOKUP(A2,sheet1A:B,2,FALSE)&VLOOKUP(A2,sheet2A:B,2,FALSE)&VLOOKUP(A2,sheet3A:B,2,FALSE)&VLOOKUP(A2,sheet4A:B,2,FALSE)&VLOOKUP(A2,sheet5A:B,2,FALSE)。結果就是365810。追問你好!
按照你的公式的話,我要查的結果只在其中一個表中出現,這樣的話會報錯的。。。五張表格里的數據使唯一不重復的(實際表格有幾十張)。還請指教一下,謝謝追答我做的不會出錯啊,加QQ,506319143,我看看你的表吧。