ecel表中公式,excel表中公式 IF C4 0,VLOOKUP 1 INT RAND MAX 測試人名單 A A ,測試人名單 A B,2 , 什麼意思

2021-06-26 18:22:15 字數 3265 閱讀 3947

1樓:匿名使用者

a:a表示a整列,max(測試人名單!a:a)即為測試人員名單這張工作表裡a列的最大值。

rand()意思是生成一個0~1之間的隨機數,int()是取整數。

int(rand()*max(測試人名單!a:a)的意思就是對 0~1的一個隨機數乘以測試人員名單a列的最大值取整數。

考慮到a列一般放序號,這個部分應該是為了實現在“測試人員名單”裡隨機選一個序號,也就是抽個人。

vlookup函式是用來按行查詢的,第一個引數是需要查詢的值,第二個引數是需要查詢的範圍,第三個引數是找到值後要顯示第幾列的內容。

vlookup(1+(int(rand()*max(測試人名單!a:a))),測試人名單!

a:b,2)這裡的意思就是:查隨機生成的序號對應的b列裡的內容,比如b列是人的名字。

最後if函式就是條件判斷啦,第一個引數是判斷條件,第二個是條件為真的時候執行的操作,這裡就是把相應b列的內容顯示出來,第三個是條件為假的時候執行的操作,“”就是保持單元格空白咯。

整個的意思就是這個工作表裡如果c4的值大於或小於零的話,就顯示相應的b列(比如人名),不然就為空。

希望能幫到你

2樓:中公教育

您好,中公教育為您服務。 中公教育集團建立於2023年, 2023年涉足公****培訓輔導領域。自創立以來,中公教育已由一家北大畢業生自主創業的資訊科技與教育服務機構,發展為教育服務業的綜合性企業集團,一個集公務員、參照公務員管理人員、事業單位工作人員、村幹部等各類公職人員錄用考試教育教學研究、考前培訓,公職類考試輔導圖書、音像、網路、教材等產品編輯、出版、發行於一體的知識產業實體。

如有疑問,歡迎向中公教育企業知道提問。

excel**公式=vlookup(a1,sheet1!$b$2:$e$2,3,0)每一個字元都是

3樓:冬季雪霜

excel**公式=vlookup(a1,sheet1!$b$2:$e$2,3,0)

vlookup是查詢函式

1、a1,表示根據a1的值進行查詢,a表示列號,1表示行號,a1就是第一列第一行的值

2、sheet1!$b$2:$e$2,sheet1表示工作表的名字,b、e是列號,b2:e2表示從b列第2行到e列第2行,兩個$表示絕對引用,就是固定在這個範圍裡。

sheet1!$b$2:$e$2,是在工作表sheeet1裡的固定範圍b行第2列到e行第2列的值

3、括號裡的第三個引數,3,表示返回查詢範圍裡第三列的資料

4、括號裡第四個引數,0,表示精確查詢

=vlookup(a1,sheet1!$b$2:$e$2,3,0),表示根據a1的值,從表sheet1中的b2開始按照精確匹配進行查詢,查到e2,返回查到的第三列(即d列)的值

4樓:靈o吻e昕

開啟excel 函式 邏輯 vlookup 點幫助。$這個符號是絕對鎖定 :b2是橫縱對應的特定格子的值

5樓:匿名使用者

a1在這裡是表示從a1列開始的整列進行查詢,這樣說可能更清楚一點

excel 函式中vlookup 函式公式為=vlookup(a1,sheet1!a:b,2,0) 公式出現

6樓:匿名使用者

二種可能。

一是你的公式寫在了a1單元格

二是你的公式寫在了sheet1表的a列或者b列。

解決辦法是不要寫在a1單元格,也不要寫在sheet1表中的ab二列

7樓:六中初三二

經過測試, 寫在 sheet1!a:b 內也是可以的. 但此公式不能寫在a1中.

檢視一下你的公式是不是寫在a1裡面了.

這個公式的內容就是查詢當前**裡面的a1的內容, 在sheet1的a列找.

找到的話把對應的b列內容輸出.

8樓:手機使用者

高手都到了,我來總結一下:

方法一:(由思雪遙遙提供)

=sumproduct((sheet1!$a$1:$a$100=a1)*(sheet1!$b$1:$b$100=b1)*sheet1!$c$1:$c$100)

方法二:(由wodaxiaopengyo和方括號提供)

=vlookup(a1&b1,if(,a表!$a$1:$a$10&a表!$b$1:$b$10,a表!$c$1:$c$10),2,)

是陣列公式,按ctrl+shift+enter結束公式輸入。

下拉公式。

方法三:(由本人提供)

=index(sheet1!c1:c100,match(sheet2!

a1:a100&b1:b100,sheet1!

a1:a100&sheet1!b1:

b100,0))

是陣列公式,按ctrl+shift+enter結束公式輸入。

下拉公式。

另外:vlookup的函式公式需要藉助輔助列,稍顯麻煩,不再提供。

說明:以上公式均經過本人實際測試成功。感謝思雪遙遙、wodaxiaopengyo和方括號友情提供。我更喜歡思雪遙遙的公式。

9樓:匿名使用者

那是因為你的sheet1裡面存在迴圈引用,或者此公式所在**存在迴圈引用,跟這個公式無關。

你可用相關工具進行檢查,比如追蹤工具等

請excel中這個公式是什麼意思:=vlookup(d1,a:b,2,0)

10樓:

在a列查詢d1單元格中的內容,找到該行後,返回同一行b列的值。

11樓:紅顏拔刀斬

如果d1中的數等於a列中的某個數,那麼顯示a行b列所對應的數。

excel**中引用vlookup公式不能被引用=vlookup(a2,sheet2!a:b,2,0)

12樓:匿名使用者

設定公式所在單元格格式為“常規”,不能是“文字”單元格格式。

13樓:匿名使用者

公式所在的單元格,格式不能為 文字

函式公式vlookup(c2,if({1,0},sheet1!b$1:b$1000,sheet1!a$1:a$1000),2,0)中{1,0}表示什麼?恭請高手幫忙

14樓:匿名使用者

陣列公式,根據b列查a列

因為普通的vlookup不能這樣查

if(就是把a列和b列在vlookup的引數裡位置對調

ecel中透視表如何改為普通的,EXCEL中透視表如何改為普通的EXCEL

1 如本例要求將下圖中的資料透視錶轉換為普通報表。2 點選選中資料透視表,點選滑鼠右鍵,在彈出的選項中點選選擇 複製 選項。3 點選選中要貼上的位置,點選滑鼠右鍵,在彈出的選單選項中點選選擇 選擇性貼上 選項。4 如下圖,通過上一步驟,在系統中彈出了 選擇性貼上 對話方塊,在對話方塊中勾選 數值 選...

ecel中公式前面的,EXCEL中公式前面的 是什麼意思?比如說 1 LOOKUP , RIGHT A1,ROW

兩個的含義一致。right a1,row 1 9 因為right函式返回的結果是文字,加一個符號的意思就是相當於乘以 1,lookup right a1,row 1 9 外面的符號表示給結果再乘以 1.得回正數。right a1,row 1 99 表示直接將right a1,row 1 99 轉化成...

EXCEL在表一中輸入什麼公式可以查詢表二中是否有相同資料

不知道你的資料型別和資料複雜程度,你可以試試 if countif 表二範圍,表達a1 1,是 否 是否都用英文引號 excel 中如何在表一中統計出表二中所有相同資料的和 這個你可以用sumif,條件求和,如果要是求文字的話,可以使用vlookup,很好用的 在excel中,如何在表二中輸入商品名...