ecel如何用函式影象找y對應值

2021-12-19 11:36:21 字數 6175 閱讀 9265

1樓:

1.  新增趨勢線,選擇多項式,選擇不同的冪次,使趨勢曲線儘量接近實際曲線,勾選顯示公式,得到曲線方程。

2.  在一個單元格中輸入曲線方程,自變數引用另一個單元格。

3.  單變數求解,目標單元就是曲線方程的單元格,目標值就是0.5,可變單元格就是作為自變數的單元格。

如果趨勢線與你的實際曲線在解的附近偏差很大,就不要畫所有的資料點的曲線,而是隻選中解附近的6個資料點來畫曲線,然後再按照上述方法求解。

如果由趨勢曲線得到的曲線方程不夠精確,可以使用規劃求解來確定各冪次的係數,方法如下:

開闢7個單元格作為各冪次係數的暫存單元,例如e4~k4單元格依次為6次方、5次方......0次方。

在已知自變數資料(例如a4~a9)旁邊的單元格中(例如c4~c9),輸入多項式公式,在這裡我只寫出c9的公式:

=e$4*a9*a9*a9*a9*a9*a9+f$4*a9*a9*a9*a9*a9+......+j$4*a9+k$4

注意:公式中間我沒有全部寫出。

將c9單元格下拉複製一行,使c10也寫上同樣的公式。

在d4~d9單元格輸入公式(同樣,我這裡只寫出d9的公式):

=abs(c9-a9)

進入規劃求解視窗,設定目標單元格為c10,目標值設定為0.5,可變單元格為e4:k4,約束條件為d4:d9≤某一個數,這個數需要你根據資料本身的精度要求來寫。例如0.03

可以先把精度寫大些,然後再逐步減小。

求出各冪次係數後,再使用單變數求解。

2樓:匿名使用者

右鍵單擊此曲線 趨勢線格式

型別 選擇 多項式 階數 選擇2或2以上的數選項 勾選 顯示公式和顯示r平方值 確定

得到曲線方程

然後利用單變數求解或規劃求解來得到對應y=0.5的x值。

3樓:匿名使用者

x1=8.58

x2=15.46

4樓:岩土工程檢測

好像只能用內插函式了,trend()

excel如何查詢一個值對應的多個值

5樓:excel一起輕鬆學

excel如何實現一對多的查詢

6樓:朱仕平

sheet2 b2單元格輸入公式,按shift+ctrl+enter結束

=index(sheet1!b:b,small(if(a2=sheet1!

a$2:a$10,row($2:$10),4^8),countif(a2:

a$2,a2)))

7樓:在流坑村行走的彼岸花

用countif(sheet!a:a,a1)

在excel中如何使用查詢函式"vlookup"

8樓:屁屁鬧著玩

vlookup函式是excel中的一個縱向查詢函式,簡單說就是按列查詢,最終返回該列所需查詢列序所對應的值。公式語法:=vlookup(查詢值,查詢範圍,列號,匹配型別),具體使用方法如下:

表一 :查詢目標,即查閱值所在工作表。

表二:查詢範圍工作表。因為表一與表二姓名排序不一樣,因此需要用到vlookup函式,具體操作說明如下:

1、在c2單元格插入函式,選擇vlookup,出現下面結果。

3、選擇確定搜尋範圍,選中紅色區域部分。

4、在查詢列數中填寫2,該數是根據我們選取的參考點姓名列起計算,到我們的目標列。

5、按回車鍵返回計算結果,並將滑鼠游標置於b2單元格右下角,當其呈「+」字型時進行下拉填充,得到所有目標資料。

擴充套件資料

注意事項

(1)我們運用函式最後得到的是一個公式,而不是文字,記住,特別注意,我們對其進行復制一次,選擇性黏貼,選取數值貼上。

(2)用vlookup函式進行資料查詢,表頭不要合併單元格。

9樓:

以2007版excel為例,根據圖一中的身份證號碼在圖二(個人資訊彙總表)中查詢該身份證號碼所對應的姓名和戶籍所在地的方法如下:

圖一 (查詢目標,即查閱值所在工作表)

圖二(查詢範圍工作表)

1、首先我們要知道vlookup的查詢範圍中查閱值即查詢目標必須位於查詢範圍的第1列,否則vlookup函式不能正常工作,所以我們要在「個人資訊彙總表」中,將身份證號碼置於第1列,如下圖所示。

2、在圖一所在sheet7工作表的b2單元格輸入查詢函式:=vlookup( ),如下圖所示。

3、輸入vlookup函式的第一個引數:查閱值,即身份證號碼所在單元格,a2,如下圖所示。

4、輸入vlookup函式的第二個引數:查詢範圍,即sheet4中的「個人資訊彙總表」的a列到g列,如下圖所示。

5、輸入vlookup函式的第三個引數:查詢值在查詢範圍中的列號,因為我們要查詢姓名,而姓名位於查詢範圍a列到d列的第2列,所以,列號=2。

6、輸入vlookup函式的最後一個引數:精確匹配=0或者false,如下圖所示。

7、按回車鍵返回計算結果,並將滑鼠游標置於b2單元格右下角,當其呈「+」字型時下拉複製公式即可,如下圖所示。

8、要查詢戶籍所在地,則vlookup函式第1、2兩個引數不變,第3個引數輸入戶籍所在地在「個人資訊彙總表」中的列號,見步驟5的**可知為第7列,所以列號=7,隨後輸入0精確匹配,所下圖所示,完成。

10樓:excel小學堂

excel教程:查詢函式vlookup詳解及應用

11樓:小小小兔

方法:1、如excel**1有一個資料表,另外**2中只有型號資料。

2、從**2已知的資料,匹配與**1的資料項,如下圖。

12樓:

假定sheet1工作表有姓名、性別、出生日期、籍貫等資訊,分別在abcd列,現在要在sheet2工作表的a列輸入姓名,使得在b列自動填充該姓名在sheet1工作表中相對應的籍貫,請在sheet2工作表的b2單元格輸入如下公式:

=if(a2="","",vlookup(a2,sheet1!$a:$d,4,flase))

將公式向下複製就行了。

該公式的含義如下:

當a2為空時,b2得到空;當a2不為空時,在sheet1工作表的a到d列範圍內查詢等於a2的內容(姓名)的行,找到後再返回該行第4列(即d列)的值到b2單元格。

flase參數列示大致匹配。

13樓:嗨聊綜藝

vlookup函式裡第一個是選擇需要查詢的依據是什麼,第二個輸入需要查詢的範圍,第三個是返回哪一行的數值,第四個是全匹配還是模糊匹配

在excel中,如何通過公式查詢對應的數值

14樓:小李無刀

c2中使用=vlookup(a2,$b$8:$d$11,3,0),d2中使用=vlookup(a2,$b$12:$d$15,3,0).。。

---如果你比較精通vba的話, 你可以試著寫自己的函式,實現任意想要的結果都是可以,但那個需要較高的技術,而用vlookup是比較簡單的,只需要設定好模板,你每個月都可以填好資料就能實現了。比如,你把每個月的資料放一張sheet中,就可以實現每個月填入資料即可自動算出你上面的的表。

15樓:匿名使用者

=vlookup(c$1&$a1,if(,$b$8:$b$20&$c$8:$c$20,$d$8:$d$20),2,0),按ctrl+shift+enter結束公式,右拉,下拉。

excel如何查詢並自動填寫對應資料

16樓:南京新華電腦專修學院

vlookup函式:vlookup(lookup_value,table_array,col_index_num,[range_lookup])

第一個引數:lookup_value表示你想要根據哪個值來查詢到你想要的資料,比如:可以根據值a可以找到b,那麼lookup_value就填寫成"a";

第二個引數:table_value表示你想要在哪個表區域中進行資料查詢;

第三個引數:[range_lookup],表示是精確查詢還是模糊匹配;如果為false或0 ,則返回精確匹配,如果找不到,則返回錯誤值 #n/a;如果 range_lookup 為true或1,函式 vlookup 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。預設為模糊匹配。

下邊舉例說明:

1.現要將表1中的學生的總分進行填充,笨的方法是一個個根據表1中的學生姓名到表2中找到對應的名字的總分,這樣效率太低,可利用vlookup函式輕鬆完成。

2.切換到「表一」頁籤,在單元格b2輸入:=vlookup(a2,

3.接著切換到「表二」頁籤,選中要查詢資料的區域,這時表一」頁簽單元格b2的值自動變為:=vlookup(a2,表二!a2:b17。

說明:表二!a2:b17的意思是:系統將在表二」頁籤的a2:b17形成的**區域中進行資料查詢。

4.再切換回「表一」頁籤,將單元格b2的值「=vlookup(a2,表二!a2:

b17」修改為"=vlookup(a2,表二!$a$2:$b$17",有童鞋就會問為什麼要將表二!

a2:b17改為表二!$a$2:

$b$17,在這裡解釋下$表示絕對的意思,$a$2:$b$17表示在下拉填充其他單元格時行列不變,這一點很重要。

5.然後在單元格b2中接著輸入:=vlookup(a2,表二!$a$2:$b$17,2,false),並回車

說明:第三個引數「2」代表的是意思是指在「表二!a2:b17」形成的**的中第2列中返回值,第四個引數"false"表示是按精確。

6.下拉單元格b2將b列的其他單元格進行vlookup公式複製自動填充並計算,結果如圖中所示。

17樓:

使用vlookup,按照你的例子,你在c2中

=vlookup(b2,sheet1!a1:c254,3)

附 vlookup的用法:

在 vlookup 中的 v 代表垂直。

語法vlookup(lookup_value,table_array,col_index_num,range_lookup)

lookup_value 為需要在陣列第一列中查詢的數值。lookup_value 可以為數值、引用或文字字串。

table_array 為需要在其中查詢資料的資料表。可以使用對區域或區域名稱的引用,例如資料庫或列表。

如果 range_lookup 為 true,則 table_array 的第一列中的數值必須按升序排列:…、-2、-1、0、1、2、…、-z、false、true;否則,函式 vlookup 不能返回正確的數值。如果 range_lookup 為 false,table_array 不必進行排序。

通過在「資料」選單中的「排序」中選擇「升序」,可將數值按升序排列。

table_array 的第一列中的數值可以為文字、數字或邏輯值。

文字不區分大小寫。

col_index_num 為 table_array 中待返回的匹配值的列序號。col_index_num 為 1 時,返回 table_array 第一列中的數值;col_index_num 為 2,返回 table_array 第二列中的數值,以此類推。如果 col_index_num 小於 1,函式 vlookup 返回錯誤值值 #value!

;如果 col_index_num 大於 table_array 的列數,函式 vlookup 返回錯誤值 #ref!。

range_lookup 為一邏輯值,指明函式 vlookup 返回時是精確匹配還是近似匹配。如果為 true 或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值;如果 range_value 為 false,函式 vlookup 將返回精確匹配值。如果找不到,則返回錯誤值 #n/a。

說明如果函式 vlookup 找不到 lookup_value,且 range_lookup 為 true,則使用小於等於 lookup_value 的最大值。

如果 lookup_value 小於 table_array 第一列中的最小數值,函式 vlookup 返回錯誤值 #n/a。

如果函式 vlookup 找不到 lookup_value 且 range_lookup 為 false,函式 vlookup 返回錯誤值 #n/a。

如何在excel中繪製函式影象,如何用excel繪製一個函式圖象

在研究數學問題時經常需要精確繪製出函式影象,實際上使用excel的圖表功能能夠方便地獲得需要的函式影象。本文以繪製二次函式影象為例來介紹使用excel繪製函式影象的方法。1 啟動excel,在第一列單元格中輸入資料,如圖1所示。選擇b2單元格,在編輯欄中輸入公式 2 a2 2 3 a2 5 該公式即...

y2的x次方的函式影象yx的函式影象

函式y 2的 x次方來的影象源如下 講解 y 2的baix次方du是遞增zhi函式,daoy x的二次方在x 0時遞增,y 2的x次方 x的二次方在x 0時遞增。而且此函式過 2,0 4,0 點f 0 1 0 f 1 1 2 0,函式在區間 1,0 內比有一根x0。首先說明,個人見解,不一定對。y ...

如何用excel畫函式(x2 y2 1)3 x2y3 0的曲線圖

這是傳復說中 心形 的曲線函制數,是二元六次的高次方程,阿貝爾定理告訴我們這種方程無法用代數方法求解。但可以先求定義域,之後驗證連續性,最後在定義域內用描點方法求曲線圖形。這個函式沒有求解價值,本質上它只是一個定義域封閉的二次函式,一個x對應兩個y值,純屬為了畫圖形而拼湊出來的一個方程。x 0,y ...