excel 使用函式 完成相應操作 5

時間 2023-08-20 17:37:00

excel 使用函式 完成相應操作

1樓:匿名使用者

用vlookup函式,下面舉例說明vlookup函式的使用方法。

假設在sheet1中存放小麥、水稻、玉米、花生等若干農產品的銷售單價:

a b 1 農產品名稱 單價。

2 小麥。3 水稻。

4 玉米。5 花生。

100 大豆。

sheet2為銷售清單,每次填寫的清單內容不盡相同:要求在sheet2中輸入農產品名稱、數量後,根據sheet1的資料,自動生成單價和銷售額。設下表為sheet2:

a b c d

1 農產品名稱 數量 單價 金額。

2 水稻 1000 480

3 玉米 2000 780

在d2單元格里輸入公式:

c2*b2 ;

在c2單元格里輸入公式:

vlookup(a2,sheet1!a2:b100,2,false) 。

如用語言來表述,就是:在sheet1表a2:b100區域的第一列查詢sheet2表單元格a2的值,查到後,返回這一行第2列的值。

這樣,當sheet2表a2單元格里輸入的名稱改變後,c2裡的單價就會自動跟著變化。當然,如sheet1中的單價值發生變化,sheet2中相應的數值也會跟著變化。

其他單元格的公式,可採用填充的辦法寫入。

excel中什麼函式可以完成這個操作如圖?請excel大神賜教。

2樓:極度狐狸

textjoin函式了解一下。將多個區域和/或字串的文字組合起來,並在要組合的各文字值之間插入指定的分隔符。

那你需要用的分隔符是換行,那就使用char(10)調出換行符。這個換行符必須要設定單元格格式為自動換行。

公式如下:=textjoin(char(10),true,a1:a3)

3樓:1陳杭榮

'自定義公式-按alt+f11-插入-模組-貼上**-將**另存為啟用巨集的格式。

function hb(rng, optional byval fgf as string =

for each cel in rng

if cel <>then p = p & fgf & celnexthb = mid(p, len(fgf) +1)end function

4樓:匿名使用者

c1輸入。=textjoin(char(10),true,a:a)

回車;單元格格式設定為“自動換行”。

請教一個excel函式的用法

5樓:匿名使用者

這個 公式 說來話長, 那就長話短說。

indirect 是一個 指標, 意思是 你原來的東西 是放在 某個 房間裡的 例如 3棟104號房 的a1 格, 現在這個 鑰匙被 放在一個 抽屜裡了, 你得先 拿到鑰匙 知道是哪個房間 再去開這個房間。

公式 就是 假設原來 資料放在單元格里的 , 寫公式 就是 正常的 引用。

3棟104'!a1

你看 它有 單引號,有感嘆號 ,為啥呢, 其實 引用工作表名 本來都是要加上單引號的,有的時候沒有 是因為 工作表名 開頭不是數字 且沒有空格很好辨認,反正加上引號是肯定不會錯的,不加單引號 可能引用出錯。

indirect 只是 再把這個地址 變成 變數 ,因為 我事先不知道 是哪個房間。

建議你 公式求值 一步步看 自己就明白了, 就是選中 公式--公式求值 一步步看結果。

6樓:自信是一種習慣

這個公式要結合**才容易說清楚,這裡是兩個工作表的截圖合併在一起。

"&c3&"'這個是說c3單元格的內容對應的是一個工作表的名稱,c3裡的內容是2,因此就是去找工作表名稱為“2”的這個工作表,下面有,因為工作表名稱是數字開頭的,前後加單引號,!表示這是個工作表名稱。

是連線符,前後內容連線起來。

d$2&$b3 是d2和b3的內容連線起來,構成一個單元格的地址,正常來說d2的內容是列號,就是a、b、c、d……

b3的內容是行號,就是……

這裡連線起來是a5。

總體連起來就是去找工作表名為2的工作表中找a5單元格的內容,結果是55。

7樓:網友

一、以下表為例。

indirect(a2)

單元格 a2 中的引用值。 引用的是單元格 b2,其中包含值 。

indirect(a3)

單元格 a3 中的引用值。 引用的是單元格 b3,其中包含值 45。

indirect("b"&a5)

將 b 和 a5 中的值 (5) 合併在一起。 這將反過來引用單元格 b5,其中包含值 62。

二的解釋。'"表示新增 ' 這個符號。

c3表示顯示c3單元格的值。

!"表示新增 '!兩個符號。

d$2&$b3表示分別顯示d2、b3單元格的值再用indirect返回上述單元格的值。

8樓:匿名使用者

indirect()—迂迴函式,返回由文字字串指定的引用。

函式公式。1、''單引號。引用不同工作簿(文件),且該工作簿處於非開啟狀態時,就要加上單引號(當引用開啟狀態的原文件關閉後,程式會自動生成)。

2、!—感嘆號。區別引用不同工作表。

3、&d$2&$b3——引用單元格名稱。其中:

—和,合併前後字串。

d$2——單元格名稱d2

—絕對化符號。插入在行號面前者,公式向下填充時期行號絕對不變。

4、"'c3&"'d$2&$b3——引用工作表名稱為c3單元格里面的字串的d2和b3合併的字串。如:

你的c3是“表1”,d2是“a”,b3是“5”。"c3&"'d$2&$b3就是:

表1'!a5

用迂迴函式就是返回表1當中a5單元格的資料。

9樓:網友

間接引用某表的資料。

比如=姓名!d10

c3就是 姓名。

d10就是。

引用分表名為 姓名的d10的單元格。

在excel中函式使用

10樓:建瑤鎮甲

在b2單元格輸入“=if(or(a2=1,a2=8,a2=15,a2=22),"好",if(or(a2=2,a2=9,a2=16,a2=23),"差","

輸入資料。錯誤"))

那麼只要在a2單元格輸入資料,馬上在b2單元格顯示“好”、“差”和“輸入資料錯誤”。

用or函式。

可以取255個值,兩個or就是510個數字,不知能否滿足樓主的要求。

樓上的只能將“好”和“差”顯示出來,而錯誤的輸入無法提示。

根據樓主提供的例項,用。

vlookup函式。

輕易可以達到樓主的要求,公式為=vlookup(c1,a1:

b24,2,false)

就是這麼簡單,請樓主發站內訊息,告知郵箱,我發表給你。

根據樓主的要求,提供了例項表,請樓主注意以下幾點:

1、a1:b24為判斷基礎資料區;

2、在c1單元格隨意輸入“1”至“24”的任意數,那麼就在d1單元格顯示相應的字母;

3、當c1中無資料時,顯示“請在c1輸入資料”;

4、為了美觀,可以把a、b兩列隱藏起來。

如何在在excel中用函式設定以下操作:

11樓:大徐哥

設定條件格式時,設定一個當前單元格不為0的條件按你的圖,這樣操作。

按住滑鼠左鍵,選。

c3:c8e3:e8

g3:g8……

s3:s8這時設定條件格式公式(注意,由於按ctrl選多重區域,因此,設定條件格式時,當前單元格應該是最後一列的第一個單元格,這裡是s3)

1、未完成計畫的條件格式公式(設定紅色):=and(s3<>"s3"",s3>=r3)

excel如何用函式實現以下功能?

12樓:匿名使用者

樓主步驟中並沒有顯示e18到底錄入什麼內容推算如下:

1、如果找到 李娜 業績彙總表 d18顯示對應日期 否則未交2、如果找到 李娜 駐點銷售。。。表 e18顯示對應日期 否則未交可以這麼理解不。

假如推算正確,那麼問題如下。

1、是否存在有彙總表,沒有住店銷售表的情況,也就是說d18顯示了日期,e18卻是未交。

2、是否存在多個李娜 彙總表,需要判定嗎假設a表叫“明細表”

在b表d2輸入。

if(sumproduct((明細表!$c:$c=$b2)*(明細表!

g:$g=d$1))=1,lookup(1,0/(明細表!$c:

c=$b2)*(明細表!$g:$g=d$1),明細表!

e:$e),"未交")

右拉,下拉。

看看滿足需求不,若函式執行慢,可將$c:$c,$g:$g之類的改為具體行數。

怎樣使用vlookup函式excel函式的小技巧

函式使用說明 首先來看一下vlookup函式的應用場景。如下圖,a列到d列是員工資訊,包括姓名 工號 性別和籍貫資訊,每一行是一個人的資訊。我們要求根據 姓名 獲得員工的 工號 資訊,返回結果在 b8。vlookup函式的基本語法是這樣的 如下圖,該函式第一引數是要查詢的值 第二引數是要查詢值和返回...

excel如何使用if函式巢狀使用

書法大家園 excel2003中if函式巢狀使用方法 lookup b3,不需要用if巢狀,現在是四層,如果層數多了就巢狀不了了,而且if巢狀函式可讀性差。 洋老師辦公教程 輸入等於if函式,選擇判斷的單元格,輸入大於等於和條件,逗號,雙引號,輸入條件成立返回優秀。在複製公式,貼上到後面改為條件,優...

excel中如何使用函式?

excel中如何使用函式?如果你的a列在d列之後。那就好辦,可以用vlookup函式。excel函式用法?excel函式一共有11類,分別是資料庫函式 日期與時間函式 工程函式 財務函式 資訊函式 邏輯函式 查詢和引用函式 數學和三角函式 統計函式 文字函式以及使用者自定義函式。使用excel函式可...