excel2019如何從單元格指定到單元格的固定位置,不隨位置變動而變化

2021-05-05 23:21:04 字數 6050 閱讀 4049

1樓:匿名使用者

你兩個成績表之間,空幾行?我舉的例子是空一行。輸入公式後,把1到6行,整行復制到下邊。

b2公式:=index(班級成績明細表!$b:$b,int(row()/6)+4)

d2公式:=index(班級成績明細表!$c:$c,int(row()/6)+4)

b3公式:=index(班級成績明細表!$d:$d,int(row()/6)+4)

d3公式:=index(班級成績明細表!$e:$e,int(row()/6)+4)

b4公式:=index(班級成績明細表!$d:$d,int(row()/6)+4)

d4公式:=index(班級成績明細表!$g:$g,int(row()/6)+4)

b5公式:=index(班級成績明細表!$h:$h,int(row()/6)+4)

2樓:匿名使用者

這個好辦用函式公式就能完成,發檔案給我,我幫你設定一下。

excel 如何設定某單元格固定等於另一單元格的值 不隨行序變化?

3樓:匿名使用者

=indirect(address(5,1))

這樣 他就永遠都等於 5行1列 也就是a5

不管你是刪除還是增加行 他都不變

如何在excel中實現選擇一個單元格中下拉資料後另一個單元格跟著變化

4樓:楊子電影

1、以2007版excel為例,開啟excel**,資料如下圖,根據a列材質在c:d列查詢區域內自動查詢密度並顯示在b列

2、在b2輸入函式:=vlookup()

3、選擇要查詢的值所在單元格,即a2,然後輸入「,」。vlookup函式第1個條件完成

4、選擇要在其中查詢值的區域,即c、d兩列,然後輸入「,」。vlookup函式第2個條件完成

注意,也可以選c1:d11這個區域,即查詢值所在的具體區域。但如果要在第12行繼續新增查詢值的話,需要對函式中查詢值的區域進行重新選擇,所以建議直接選資料所在列這個大區域,即c:d

5、輸入區域中包含返回值的列號,圖中密度值於c:d區域的第2列,所以,輸入2,然後輸入「,」。vlookup函式第3個條件完成

6、輸入精確匹配值: 0/false進行精確查詢(輸入1/ture為近似匹配),vlookup函式第4個也是最後一個條件完成。

7、按回車鍵,檢視函式返回數值

8、將滑鼠移動到b2單元格右下角,當游標變成「十」字型時下拉,完成函式公式的自動複製

9、下拉複製公式完成

10、在a3單元格的下拉選單中選擇「鈦」,可見密度返回值為4.5,如圖

想要excel**裡輸入多行文字,有兩種方法:

第一種,可以使用excel自帶的「自動換行」功能,在選單欄的開始裡面

第二方法就是,直接按快捷鍵alt+enter鍵,就可以自動換行編輯。

5樓:

在單元格b2中運用vlookup函式可以實現。

vlookup函式,它是一個查詢和引用函式,包含4個條件。

vlookup 函式表示:=vlookup(要查詢的值、要在其中查詢值的區域、區域中包含返回值的列號、精確匹配或近似匹配 – 指定為 0/false 或 1/true)。

步驟如下:

1、以2007版excel為例,開啟excel**,資料如下圖,根據a列材質在c:d列查詢區域內自動查詢密度並顯示在b列

2、在b2輸入函式:=vlookup()

3、選擇要查詢的值所在單元格,即a2,然後輸入「,」。vlookup函式第1個條件完成

4、選擇要在其中查詢值的區域,即c、d兩列,然後輸入「,」。vlookup函式第2個條件完成

注意,也可以選c1:d11這個區域,即查詢值所在的具體區域。但如果要在第12行繼續新增查詢值的話,需要對函式中查詢值的區域進行重新選擇,所以建議直接選資料所在列這個大區域,即c:d

5、輸入區域中包含返回值的列號,圖中密度值於c:d區域的第2列,所以,輸入2,然後輸入「,」。vlookup函式第3個條件完成

6、輸入精確匹配值: 0/false進行精確查詢(輸入1/ture為近似匹配),vlookup函式第4個也是最後一個條件完成。

7、按回車鍵,檢視函式返回數值

8、將滑鼠移動到b2單元格右下角,當游標變成「十」字型時下拉,完成函式公式的自動複製

9、下拉複製公式完成

10、在a3單元格的下拉選單中選擇「鈦」,可見密度返回值為4.5,如圖

6樓:漂網一葉舟

假設a2單元格已經設定了資料有效性下拉選擇列表,c、d列是材質和密度對應關係,當a2選擇材質以後,b2自動填入密度;

1、在b2輸入公式:=iferror(vlookup(a2,c:d,2,0),"") 回車;

見圖一2、顯示效果:

見圖二3、如在a2選擇:鑄鐵;

見圖三b2會自動填入符合c、d列對應關係的密度見圖四說明:公式中 iferror是為了防止a2出現空格時,顯示錯誤而設的,可以不要,直接用公式:=vlookup(a2,c:

d,2,0)

7樓:匿名使用者

這個當然可以,使用公式加函式就可以實現,如果你不是很會這個軟體可以把要求提出來,我幫你搞定公式

8樓:匿名使用者

b2單元格寫入公式

=vlookup(a2,c:d,2,)

或=index(d:d,match(a2,c:c,))下拉填充公式

9樓:匿名使用者

b2=vlookup(a2,c:d,2,0)

10樓:匿名使用者

=vlookup(a2,c:d,2,0)

如何讓vlookup函式中的搜尋區域固定,不在隨搜尋單元格的變化而變化

11樓:吉祥如意

用vlookup函式中的bai搜尋區域固定,不在du隨搜尋單元格的變化zhi而dao變化

就用「絕對引用」而不是內相對引用實現容。

具體操作如下:

(1)在需要顯示出查詢內容的單元格(例如d2)中插入函式「vlookup」,

(2)在出現的「vlookup」函式對話方塊中的第一個輸入框lookup_value 中輸入a5,「vlookup」函式對話方塊中的第二個輸入框table_array   中輸入$a$3:$b$8,「vlookup」函式對話方塊中的第三個輸入框col_index_num   中輸入2(即查詢任務三的具體內容,因為任務的具體內容在第2列上,所以此處輸入2),「vlookup」函式對話方塊中的第四個輸入框range_lookup   中的內容省略,單擊「確定」按鈕。

(3)這樣就完成了用vlookup函式中的搜尋區域固定,不在隨搜尋單元格的變化而變化。

12樓:匿名使用者

選擇資料表後,按一下f4即可把本來相對引用的資料變成絕對引用了。

13樓:匿名使用者

使用絕對引

bai用du

比如=vlookup(d1,$a$1:$c$10,3,0)搜尋區域a1:c10不會變化。

zhi到

我的提問回】版求助答。

14樓:方括號

使用絕對引用。

如$a:$d,$a$5:$d$23等,即加上$。

在excel中如何把某個不固定的單元格的值自動填充到另一個固定的單元格中?

15樓:匿名使用者

問題描述太簡單,

[email protected] 說清楚具體要求,最好有表**********==

明確告訴你,可以, lookup 公式就可以做到還是那個問題,問題描述太簡單,

在excel中怎樣控制一個單元格的內容隨另一單元格變化而改變??

16樓:匿名使用者

比如前一單元格是「1」時,後一單元格顯示的是「40」,而前一單元格顯示「2」時,後一單元格顯示的是「40/2」。

這個可以用if函式來解決。

假設資料是在a1單元格,要在b1單元格得出a1單元格變化時的結果,則可以在b1單元格寫入公式

=if(a1=1,"40",if(a1=2,"40/2",""))

或=if(a1=1,40,if(a1=2,"40/2",))&""

注:一、if函式的定義

執行真假值判斷,根據邏輯計算的真假值,返回不同結果。

可以使用函式 if 對數值和公式進行條件檢測。

語法if(logical_test,value_if_true,value_if_false)

logical_test 表示計算結果為 true 或 false 的任意值或表示式。例如,a10=100 就是一個邏輯表示式,如果單元格 a10 中的值等於 100,表示式即為 true,否則為false。本引數可使用任何比較運算子。

value_if_true logical_test 為 true 時返回的值。例如,如果本引數為文字字串「預算內」而且 logical_test 引數值為 true,則 if 函式將顯示文字「預算內」。如果logical_test 為 true 而 value_if_true 為空,則本引數返回 0(零)。

如果要顯示true,則請為本引數使用邏輯值 true。value_if_true 也可以是其他公式。

value_if_false logical_test 為 false 時返回的值。例如,如果本引數為文字字串「超出預算」而且 logical_test 引數值為 false,則 if 函式將顯示文字「超出預算」。如果 logical_test 為 false 且忽略了 value_if_false(即 value_if_true 後沒有逗號),則會返回邏輯值 false。

如果 logical_test 為 false 且 value_if_false 為空(即value_if_true 後有逗號,並緊跟著右括號),則本引數返回 0(零)。value_if_false 也可以是其他公式。

說明函式 if 可以巢狀七層,用 value_if_false 及 value_if_true 引數可以構造複雜的檢測條件。請參閱下面最後一個示例。

在計算引數 value_if_true 和 value_if_false 後,函式 if 返回相應語句執行後的返回值。

如果函式 if 的引數包含陣列,則在執行 if 語句時,陣列中的每一個元素都將計算。

microsoft excel 還提供了其他一些函式,可依據條件來分析資料。例如,如果要計算單元格區域中某個文字字串或數字出現的次數,則可使用 countif 工作表函式。如果要根據單元格區域中的某一文字字串或數字求和,則可使用 sumif 工作表函式。

請了解關於根據條件計算值。

二、if函式的用法

=if(條件,條件成立的值,條件不成時的值)

假設a1單元格內容為空時,b1單元格返回「沒有值」,如果a1單元格有任何內容時b1單元格返回「有值」。那麼可以在b1單元格寫入公式:

=if(a1="","沒有值","有值")

三、以兩個if條件為例

=if(條件1,條件1成立時的值,if(條件2,條件2成立時的值,兩個條件都不成時要返回的值))

比如假設a1單元格內容為男時要在b1單元格得出「60歲退休」,a1單元格內容為「女」時b1單元格得出「55歲退體」,a1單元格為空或其他的內容時b1單元格為空值,則b1單元格的公式可以寫成:

=if(a1="男","60歲退休",if(a1="女","55歲退體",""))

四、以三個if條件為例

=if(條件1,條件1成立時的值,if(條件2,條件2成立時的值,if(條件3,條件3成立時的值,以上條件都不成時要返回的值)))

比如如果a1單元格的數值小於60分,則b1單元格返回值為「不及格」,如果a1單元格值為小於70分,則b1單元格值為「及格」,如果a1單元格的值為小於90分,則b1單元格返回值為「良」,如果a1單元格的值在80分(含 80)以上,則b1單元格值為「優」。則b1單元格公式可以寫成:

=if(a1<60,"不及格",if(a1<70,"及格",if(a1<90,"良","優")))

excel2019中,選中任意單元格,如何使得同行和同列的所有單元格改變顏色 視覺差

嚴格按步驟操作 右鍵點工作表的名字 在左下角呢,如sheet1 檢視 貼上如下 private subworksheet selectionchange byvaltarget asrange cells.interior.pattern xlnone selection.entirerow.int...

在Excel2019某單元格中輸入公式

right 1 這個也沒意義啊 引號一半什麼情況 excel2010如何在前一個格子輸入計算公式,在後一格顯示結果前一格公式 10 1 首先在開啟的 baiexcel 的a列中輸du入一組計zhi算公式,需要在b列中顯dao示a列的公式計算的回結果。2 然後在答b1單元格中輸入公式 evaluate...

想在Excel 2019中做巨集 前單元格顯示計算公式,如2 3 4 6,後單元格自動生成前單元格的結果

不用巨集,用 名稱 即可實現 假設a列為輸入的沒有等號公式 假設a1為 15 15 是什麼公式就填什麼,而相鄰的b列是你需要存放公式計算結果的地方 即b1顯示15 15的結果255 1.選中b1,然後開啟 插入 選單選擇 名稱 命令中的 定義 子命令,出現 定義名稱 對話方塊。2.在 在當前工作表中...