-
您詢問的是 B1、C1 和 D1 三列中的資料,這些資料在輸入 A1 後會自動發回。
在這種情況下,請使用。
vlookup 是乙個查詢引用函式。
假設表 1 是原始資料的列表。
格式為:A列為數字,B列為中國數字,C列為500,D列為250...一直到 A100 行,然後在表 2 的 A 列中,是帶有 1 的資料輸入字段。
然後可以使用 b c d 列在表 1 中查詢 1,並將表 1 的 b c d 列中的資料發回!
公式 = vlookup(查詢目標、查詢源目標範圍、目標範圍後的列數、邏輯值)。
公式寫在表2的B列中,搜尋物件為表2的A列,搜尋目標範圍為表1的A1:D100列。
目標範圍之後的列數(數字)是表 1 中 A 列到 C 列之間的差值:A 到 B 是 2,A 到 C 是“3”,以此類推! 例如,表 2.
a1=1 然後在 b1=vlookup($a 1,"表一"$a$1:$d$100,2,false)
c1=vlookup($a1,"表一"$a$1:$d$100,3,false)
d1=vlookup($a1,"表一"$a$1:$d$100,4,false)
然後只需向下拖動 b1 c1 d1 公式即可。
-
在 b1 中,輸入:
vlookup($a 1,$a$2:$d$4,row(),0) 被拉到右側的 d1
在 A1 中輸入 1、2、3、4 進行嘗試。
-
你說的是自動過濾,對吧?
選擇所有單元格,點選 資料選單 - >過濾器 - >自動過濾器。
-
不知道你的意思。 您嘗試“資料” - 過濾,“自動過濾”或高階過濾,看看這是否是您想要的。
-
將滑鼠指向單元格的右下角,並在十字出現時按住滑鼠向下拉或向右拉。
-
首先在 B3 中輸入 =A1,這樣無論您在 A1 中輸入什麼資料,在 B3 中都是相同的。
-
在 b3 中輸入 =a1,你就可以開始了。
-
使用窗體控制項或在 b3 中設定 f(x)=a1
-
在 b3 中鍵入“=A1”,就完成了。
-
......B1、B2、B3、B4,輸入公式:
A1 就是這樣。
是嗎? 恐怕這做不到,excel 不夠聰明,無法根據您輸入的次數確定要引用哪個單元格的數字。
-
有三個步驟:
1. 使用 B1=A1 公式。 用滑鼠選擇 b1 後,在 fx 中輸入 =a1。
2.設b2=b1,公式用法同上。
3. 選擇B2後,將滑鼠放在選框的右下角,當滑鼠變成黑色十字時,下拉到您想要的位置。
效果正如你所說。
-
問:每次在A1中輸入新數字時,在B1、B2、B3、B4中輸入時如何實現Excel?每次輸入 A1 時都會自動填寫乙個新數字:
第一次在A1中輸入23,B1會自動填寫23,第二次在A1中輸入2433,B2會自動填寫2433,第三次在A1中輸入555,B3會自動填寫555...等等。
使用巨集,我認為它可以用來解決所需的效果。 (將巨集啟用機制設定為單元格(如 A1)以確定資料的輸入。 A1輸入資料後,啟用巨集,執行後,將結果輸出到新的單元格中,同時,如果現有單元格中有值,則填充下乙個單元格,當然也可以根據值比較、時間順序等進行判斷。
我對巨集觀不熟悉,只能扔磚頭和鉛玉,請師傅給方案。
實際上,我正在考慮讓 excel 本身成為一場革命
使Excel函式具有主動賦值給新單元格的功能,即輸入公式後,執行公式中的函式,相當於乙個巨集(程式)執行,這樣就不需要在接受資料的區域逐個填寫公式了。 也可以儲存一些公式,這些公式只是將替換的公式稱為乙個(這也類似於陣列公式),並且在接受的資料區域中,結果是乙個純值,或者只是在需要時臨時計算所需值。 這樣可以節省時間和儲存空間。
遺憾的是,目前,單元格填充的內容,無論是公式還是值,都不允許同時具有,我覺得這需要改變。
同時,您還可以考慮使用單元格屬性來處理公式(甚至部分等效項),單元格可以具有預設的執行屬性並定義執行公式。
如果要輸入 A1 到 B1、A2 到 B2、.,這可以簡單地完成,如下所示:
在 B2 中輸入公式:=A1
選擇B列,或B1加上要放置資料的區域性區域,按Ctrl D(當B1右下角顯示黑色叉號時,也可以雙擊或拖動,注意有時雙擊和拖動是有區別的); 您也可以按 f2 鍵,然後按 ctrl 鍵。
注意: excel fixed inside one cell, locked, macro.
* 使用列表。
選擇第二列,然後按 CTRL-L 建立列表。 然後按住 Altvt 鍵單擊列表工具欄。 altlo(列表工具欄 - 記錄表),允許您在記錄框中輸入內容並自動新增記錄。
-
首先需要建立乙個對應所有 ** 和所有內容的表格,例如,在 sheet2 中構建並在 sheet1 的 A 列中輸入 back**,然後在 b2 中輸入公式
if(and($a2<>"",countif(sheet2!
A$a:$a,$a 2)),vlookup($a 1,sheet2!)。$a:$c,column(b1),)""向右拉以填充 C 列,然後向下拉以一起填充幾行。
-
du] 3 合 1 原味白咖啡芝",if(a2="00100102","[老城區] 3合1紅糖白咖啡",if(a2="00100103","[老城區] 三合一果味白咖啡",if(a2="00100104","[老城區] 二合一白咖啡(附贈糖果吧道)。",if(a2=100105,"[老城區] 三合一白奶茶","")))
如果工作表中已經存在這些產品的全名,那麼在公式中您不需要自己輸入全名,只需用滑鼠選擇引用,或使用查詢功能即可。
-
產品程式碼為 A1
列 d 是查詢列。
d1:輸入要檢查的程式碼的100101
e1 輸入 = if(d1<>"",vlookup(d1,$a:$b,2),"")
-
B1輸入公式:=a2-a1
將游標移動到單元格的右下角,當它變成黑色十字時,將其向下拖動!
-
就好像你的大腦不能轉過身來告訴你另一種方式。
用滑鼠點選B列,B列將全部失信,然後鍵入=if(a2="","",a2-a1)
按鍵盤上的Ctrl鍵,然後點選回車鍵,沒關係 當您在單元格A1中輸入數字時,單元格B1中不會顯示任何內容,當您輸入單元格A2後,單元格B1會自動出現A2-A1的結果,A列繼續輸入,B列將自動顯示。
-
在 b7 處輸入。
vlookup(b$15,f$17:f$999,row(a2),0)
將公式複製到 b9,您就可以開始了。
如果您位於 Sheet2 的 A 到 D 列中,則公式將更改為 =VlookUp(B$15,Sheet2!)。a$2:d$999,row(a2),0)
-
public function yinyong(x as range)
yinyong = worksheets("sheet2").cells(, 3)
end function
自定義乙個可以通過在 b5 中填寫 =yinyong(b6)b5 來完成的函式,它會在 b6 中顯示數字的第三列,其餘的就是這樣,但這不會自動更新。
-
我不太明白,似乎你可以直接用=或引用函式實現它。
-
如果不能,請使用 vlookup 函式將檔案傳送給我。
這三個單元格的公式已經寫好了,其他要求最好更清楚。
-
右鍵單擊要在其中輸入資料的工作表底部的標籤名稱,從彈出的快捷選單中選擇“檢視”,彈出VBA視窗,然後將以下**貼上到其中。
private sub worksheet_change(byval target as range)
x =y =
if y < 3 then
y = y + 1
if y = 3 then y = 1: x = x + 1cells(x, y).select
end if
end sub
返回 Excel 視窗,您只能在 A 列和 B 列中輸入資料。
-
選擇 ab 列。
按住 Ctrl 鍵將游標移動到單元格 A1。
鍵入單元格 A1 後按 Tab 鍵。
鍵入 B2 後,再次按 Tab 鍵。
1.隨時輸入要換行的資料 如果要在輸入資料時換行,可以使用 Alt+Enter 組合鍵輕鬆實現。 此方法還可以使已輸入的單元格在游標的位置換行,也稱為強制換行。 >>>More