vlookup函式是幹什麼用的它的作用是請講通俗點告

2021-04-08 14:15:46 字數 7126 閱讀 6886

1樓:匿名使用者

vlookup函式是excel中的一個縱向查詢函式,它與lookup函式和hlookup函式屬於一類函式,在工作中都有廣泛應用,例如可以用來核對資料,多個**之間快速匯入資料等函式功能。功能是按列查詢,最終返回該列所需查詢列序所對應的值;與之對應的hlookup是按行查詢的。

引數說明

lookup_value為需要在資料表第一列中進行查詢的數值。lookup_value 可以為數值、引用或文字字串。當vlookup函式第一引數省略查詢值時,表示用0查詢。

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 查詢時是精確匹配,還是近似匹配。如果為false或0 ,則返回精確匹配,如果找不到,則返回錯誤值 #n/a。如果 range_lookup 為true或1,函式 vlookup 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。

如果range_lookup 省略,則預設為近似匹配。

使用舉例:

例如有如圖所示員工所產生的費用,想要查詢員工b所發生的費用,可以使用vlookup函式進行快速查詢。

通俗的講公式查詢方式為:=vlookup(想要匹配的員工,查詢的範圍,要查詢第幾列,0為精確匹配即必須完全一致)

需要注意的是,想要匹配的員工在資料來源中必須在第一列。

在資料量較少的情況下可能看不出此函式的優勢,但是在大量資料下,此函式可實現快速的精確查詢,非常方便。

2樓:匿名使用者

首列查詢函式,即以某個要查詢的條件,在區域的首列裡面查詢,若有匹配的,則返回該資料對應的第幾列資料。

如:=vlookup(a1,b:d,2,)

即以a1為查詢條件,在b~d列當中的首列(b列)裡面查詢匹配資料,如果找到匹配(假設是b5),則返回b列起對應的第2列資料,即c5。

3樓:匿名使用者

縱向查詢函式,它與lookup函式和hlookup函式屬於一類函式,vlookup是按列查詢,最終返回該列所需查詢列序所對應的值;hlookup是按行查詢的。

4樓:匿名使用者

查詢滿足條件的單元格,並返回值.

如**,將反回第2列滿足條件的值.

excel函式中三個符號&,!,*是什麼意思?有什麼用處?

5樓:三條橋聚星

excel函式中三個符號&,!,*的解釋如下:

1、excel函式中&是excel裡的文字運算子。

例如在單元格a1裡輸入「=123 &"你好"」,回車後顯示「123你好」。

2、excel函式中!是工作表標識,!前面是工作表名稱。

例如在sheet1 a1單元格輸入「=sheet2!a1」,回車後顯示sheet2表中a1單元格的值。

3、excel函式中*是工作表標識乘的意思。

例如在a1單元格輸入「b1*c1」,回車後a1單元格顯示b1和c1的乘積。

6樓:

&:這個是連字元,例如在單元格輸入「123&英雄

」,回車後顯示「123英雄」,當然「123」和「英雄」都可以換成單元格引用;

!:這個一般用做跨表引用,「!」前的是引用的**,例如在sheet1的a1單元格輸入「=sheet2!a1」,回車後顯示sheet2表中a1單元格的值;

還有一種情況是在text()函式中被用在第二個引數,即指定以哪種方式返回文字的那個引數中時,「!」代表的是強制顯示數字;

*:這個符號在運算時是乘的意思;

另一種情況是,在函式的多條件格式中和and意思一樣,例如:在b1單元格輸入:if(and(a1=1,a2=1),"雙1","不是雙1"),就可以換成if((a1=1)*(a2=1),"雙1","不是雙1");

還有一種情況是做為萬用字元,例如在查詢函式中當做萬用字元來對某個區域進行查詢,countif(a:a,"b-01*"),就是在a列查詢並統計以「b-01」開頭的單元格的數量。

7樓:庠序教孝悌義

你所提供的這三個符號第一個是邏輯與符號

第二個是邏輯非符號

第三個是乘法符號

用處的話就是進行相應的邏輯判斷和數字運算

8樓:匿名使用者

&為連線符,可以將單元格合併,如:=a1&b1,!是工作表標識,!前面是工作表名稱,*是乘的意思,如:=a1*b1。

9樓:匿名使用者

excel中當a1三位數456,a2三位數為176,a3三位數為僅標註一個單元格中的一個字元或數字,excel好像

什麼是函式?函式由哪幾部分組成?舉例說明。

10樓:在香山寺遠眺的風鈴草

函式:表示每個輸入值對應唯一輸出值的一種對應關係.函式f中對應輸入值的輸出值x的標準符號為f(x).

包含某個函式所有的輸入值的集合被稱作這個函式的定義域,包含所有的輸出值的集合被稱作值域.若先定義對映的概念,可以簡單定義函式為,定義在非空數集之間的對映稱為函式.

如:y=kx表示正比例函式

擴充套件資料在程式設計中,函式過程中的這些語句用於完成某些有意義的工作——通常是處理文字,控制輸入或計算數值。通過在程式**中引入函式名稱和所需的引數,可在該程式中執行(或稱呼叫)該函式。

類似過程,不過函式一般都有一個返回值。它們都可在自己結構裡面呼叫自己,稱為遞迴。

大多數程式語言構建函式的方法裡都含有函式關鍵字(或稱保留字) 。

11樓:匿名使用者

在c語言中,所有的過程和函式都稱為函式,而在basic、pascal等語言中,按功能及呼叫方式的不同設定了過程和函式。一般情況下,函式有一下部分組成:返回值型別 函式名(引數列表)其中引數列表,在函式定義中需要指定型別,引數變數名例如:

int getdata(int a)這裡行首的int是函式的返回值的型別,getdata是函式名,int a表示參數列中有一個整型引數。void out(void)這裡行首void表示函式可以沒有返回,out是函式名,引數中的void可以省略,表示該函式沒有引數。

12樓:柳柳

給定一個數集a,對a施加對應法則f,記作f(a),得到另一數集b,也就是b=f(a).那麼這個關係式就叫函式關係式,簡稱函式.

簡單來說,在一個變化過程中,假設有兩個變數x、y,如果對於任意一個x都有唯一確定的一個y和它對應,那麼就稱x是自變數,y是x的函式。x的取值範圍叫做這個函式的定義域,相應y的取值範圍叫做函式的值域。

函式三要素:定義域,對應關係,值域。其中最重要的是定義域和對應關係。

13樓:匿名使用者

帶引數的函式,不帶引數的函式,

14樓:匿名使用者

型別,函式名,引數型別,引數

c語言常用的函式有哪些

15樓:蘇嘉愛娛樂

c語言庫函式,常用庫函式有:

1、scanf格式輸入函式

2、printf格式輸出函式

3、systemdos命令函式

4、sort排序

5、main主函式

6、fgets檔案讀取字串函式

7、fputs檔案寫入字串函式

8、fscanf檔案格式讀取函式

9、fprintf檔案格式寫入函式

10、fopen開啟檔案函式

11、getchar輸入字元函式

12、putchar輸出字元函式

13、malloc動態申請記憶體函式

14、free釋放記憶體函式

15、abs求絕對值數學函式

16、sqrt求平方根數學函式

擴充套件資料

語言組成:

1、資料型別

c的資料型別包括:整型、字元型、實型或浮點型(單精度和雙精度)、列舉型別、陣列型別、結構體型別、共用體型別、指標型別和空型別。

2、常量與變數

常量其值不可改變,符號常量名通常用大寫。

變數是以某識別符號為名字,其值可以改變的量。識別符號是以字母或下劃線開頭的一串由字母、數字或下劃線構成的序列,請注意第一個字元必須為字母或下劃線,否則為不合法的變數名。變數在編譯時為其分配相應儲存單元。

3、陣列

如果一個變數名後面跟著一個有數字的中括號,這個宣告就是陣列宣告。字串也是一種陣列。它們以ascii的null作為陣列的結束。要特別注意的是,方括內的索引值是從0算起的。

4、指標

如果一個變數宣告時在前面使用 * 號,表明這是個指標型變數。換句話說,該變數儲存一個地址,而 *(此處特指單目運算子 * ,下同。c語言中另有 雙目運算子 *) 則是取內容操作符,意思是取這個記憶體地址裡儲存的內容。

指標是 c 語言區別於其他同時代高階語言的主要特徵之一。

16樓:金色潛鳥

c語言常用的函式很多。例如輸入輸出,含在 stdio.h裡,數學函式,含在 math.h 裡,時間函式 含在time.h裡,字串函式 含在 string.h 裡

例如: 鍵盤有格式輸入 scanf("%d %c", &n, &ch); 格式五花八門,%f %lf %c %s ...

有格式輸出 printf("%d %s %c %f", n, str, ch, x);

輸入一行字串 gets(str); 輸入一個字元 ch = getchar();

輸出一行字串 puts(str); 輸出一個字元 putchar(ch);

數學函式: sqrt(v), fabs(v), sin(a), cos(a), pow(b,n);

時間函式: time(); 隨機函式 srand(), rand();

字串函式: strlen(), strcmp(), strcat(), strcpy();

動態分配: malloc(),...

很多,世界上沒有一個人能全背誦出來的。

17樓:宗誠莊申

#include

//設定插入點

#include

//字元處理

#include

//定義錯誤碼

#include

//浮點數處理

#include

//檔案輸入/輸出

#include

//引數化輸入/輸出

#include

//資料流輸入/輸出

#include

//定義各種資料型別最值常量

#include

//定義本地化函式

#include

//定義數學函式

#include

//定義輸入/輸出函式

#include

//定義雜項函式及記憶體分配函式

#include

//字串處理

#include

//基於陣列的輸入/輸出

#include

//定義關於時間的函式

#include

//寬字元處理及輸入/輸出

#include

//寬字元分類

標準c/c++

(同上的不再註釋)

#include

//stl

通用演算法

#include

//stl

位集容器

#include

#include

#include

#include

#include

//複數類

#include

#include

#include

#include

#include

//stl

雙端佇列容器

#include

//異常處理類

#include

#include

//stl

定義運算函式(代替運算子)

#include

#include

//stl

線性列表容器

#include

//stl

對映容器

#include

#include

//基本輸入/輸出支援

#include

//輸入/輸出系統使用的前置宣告

#include

#include

//基本輸入流

#include

//基本輸出流

#include

//stl

佇列容器

#include

//stl

集合容器

#include

//基於字串的流

#include

//stl

堆疊容器

#include

//標準異常類

#include

//底層輸入/輸出支援

#include

//字串類

#include

//stl

通用模板類

#include

//stl

動態陣列容器

#include

#include

using

namespace

std;

c99增加

#include

//複數處理

#include

//浮點環境

#include

//整數格式轉換

#include

//布林環境

#include

//整型環境

#include

//通用型別數學巨集

hadoop是幹什麼用的,php是幹什麼用的??

hadoop是一個由apache 會所開發的分散式系統基礎架構。使用者可以在不瞭解分散式底層細節的情況下,開發分散式程式。hadoop簡介 充分利用叢集的威力進行高速運算和儲存。hadoop實現了一個分散式檔案系統 distributed file system 其中一個元件是hdfs。hdfs有高...

這個是幹什麼用的,這個是幹什麼用的

別聽他們胡說,這個叫飲用水活化器,屬於日本人發明的養生科技產品。水放的太久了會變成死水,喝了對身體不好,用這個加工一下放久的水,會讓水活化,通過震動,液體的氫鍵角度將會明顯地變寬,以製造更強的分子結合。這能有效地降低水的酸度和鹼度,使其達到介於6.9 7.2 間的 ph 酸鹼值平衡。藉由氫鍵的改變,...

鉗子是幹什麼用的,這個鉗子是幹什麼用的?

鉗子是一種用於夾持 固定加工工件或者扭轉 彎曲 剪斷金屬絲線的手工工具。鉗子的外形呈v形,通常包括手柄 鉗腮和鉗嘴三個部分。鉗子一般用碳素結構鋼製造,先鍛壓軋製成鉗胚形狀,然後經過磨銑 拋光等金屬切削加工,最後進行熱處理。鉗的手柄依握持形式而設計成直柄 彎柄和弓柄 3種式樣。鉗使用時常與電線之類的帶...