⑴ 電子表格中如何實現對C列數據進行排名時參照B列數據大小。
選中這兩列作排序,以C列為第一關鍵字,而B列為第二關鍵字,都按升序就可以了。
⑵ 如何在ACCESS資料庫的表中增加一個累計欄位
1.打開想要添加欄位的數據表,然後點擊菜單欄上的 數據表。
⑶ 在EXCEL表格中C列隨著A列數據排序
你如果是為了對應上D列的數據,可如下操作:
1、將C:D兩列數據剪切到其他列,如E:F列。
2、在空出來的C列錄入公式,C2公式:
=VLOOKUP(A2,E:F),2,0)
下拉復制公式,就可以把F列的數據引到C列了。
3、最後,選定C列,復制,原位置右擊滑鼠,選擇性粘貼為值。
⑷ 表格中C列數據是有帶公式,我希望B列中數值為0的時候,對應C列也會變成0,B列不是0的時候,C列不受影響
在d2中輸入
=IF(COUNTIF(A:A,C2),VLOOKUP(C2,A:B,2,0),"")
或
=IF(COUNTIF(A:A,C2),INDEX(B:B,MATCH(C2,A:A,0)),"")
下拉復制
⑸ 求、、!excel表格中C列數據和D列數據的位置錯了,怎麼將調換過來拜託啦,說詳細點
單擊C列的列標頭選中C列,右鍵菜單中選剪切,然後選中E列列標頭,右鍵菜單中選粘貼。
或者單擊D列的列標頭選中D列,右鍵菜單中選剪切,然後選中C列列標頭,右鍵菜單中選粘貼。
⑹ 有一個Excel2003表,C列有上千個數據,D列只有幾十個,如何在C列中查找包含D列的數據。急!
…………………………………………………
在D2單元格里輸入公式:
=C2*B2 ;
在C2單元格里輸入公式:
=VLOOKUP(A2,Sheet1!A2:B100,2,FALSE) 。
如用語言來表述,就是:在Sheet1表A2:B100區域的第一列查找Sheet2表單元格A2的值,查到後,返回這一行第2列的值。
這樣,當Sheet2表A2單元格里輸入的名稱改變後,C2里的單價就會自動跟著變化。當然,如Sheet1中的單價值發生變化,Sheet2中相應的數值也會跟著變化。
其他單元格的公式,可採用填充的辦法寫入。
VLOOKUP函數使用注意事項
說到VLOOKUP函數,相信大家都會使用,而且都使用得很熟練了。不過,有幾個細節問題,大家在使用時還是留心一下的好。
一.VLOOKUP的語法
VLOOKUP函數的完整語法是這樣的:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
1.括弧里有四個參數,是必需的。最後一個參數range_lookup是個邏輯值,我們常常輸入一個0字,或者False;其實也可以輸入一個1字,或者true。兩者有什麼區別呢?前者表示的是完整尋找,找不到就傳回錯誤值#N/A;後者先是找一模一樣的,找不到再去找很接近的值,還找不到也只好傳回錯誤值#N/A。這對我們其實也沒有什麼實際意義,只是滿足好奇而已,有興趣的朋友可以去體驗體驗。
2.Lookup_value是一個很重要的參數,它可以是數值、文字字元串、或參照地址。我們常常用的是參照地址。用這個參數時,有兩點要特別提醒:
A)參照地址的單元格格式類別與去搜尋的單元格格式的類別要一致,否則的話有時明明看到有資料,就是抓不過來。特別是參照地址的值是數字時,最為明顯,若搜尋的單元格格式類別為文字,雖然看起來都是123,但是就是抓不出東西來的。
而且格式類別在未輸入數據時就要先確定好,如果數據都輸入進去了,發現格式不符,已為時已晚,若還想去抓,則需重新輸入。
B)第二點提醒的,是使用時一個方便實用的小技巧,相信不少人早就知道了的。我們在使用參照地址時,有時需要將lookup_value的值固定在一個格子內,而又要使用下拉方式(或復制)將函數添加到新的單元格中去,這里就要用到「$」這個符號了,這是一個起固定作用的符號。比如說我始終想以D5格式來抓數據,則可以把D5弄成這樣:$D$5,則不論你如何拉、復制,函數始終都會以D5的值來抓數據。
3.Table_array是搜尋的范圍,col_index_num是范圍內的欄數。Col_index_num 不能小於1,其實等於1也沒有什麼實際用的。如果出現一個這樣的錯誤的值#REF!,則可能是col_index_num的值超過范圍的總欄位數。
二.VLOOKUP的錯誤值處理。
我們都知道,如果找不到數據,函數總會傳回一個這樣的錯誤值#N/A,這錯誤值其實也很有用的。比方說,如果我們想這樣來作處理:如果找到的話,就傳回相應的值,如果找不到的話,我就自動設定它的值等於0,那函數就可以寫成這樣:
=if(iserror(vlookup(1,2,3,0))=true,0,vlookup(1,2,3,0))
這句話的意思是這樣的:如果VLOOKUP函數返回的值是個錯誤值的話(找不到數據),就等於0,否則,就等於VLOOKUP函數返回的值(即找到的相應的值)。
這裡面又用了兩個函數。
第一個是iserror函數。它的語法是iserror(value),即判斷括弧內的值是否為錯誤值,如果是,就等於true,不是,就等於false。
第二個是if函數,這也是一個常用的函數的,後面有機會再跟大家詳細講解。它的語法是if(條件判斷式,結果1,結果2)。如果條件判斷式是對的,就執行結果1,否則就執行結果2。舉個例子:=if(D2="","空的","有東西"),意思是如D2這個格子里是空的值,就顯示文字「空的」,否則,就顯示「有東西」。(看起來簡單吧?其實編程序,也就是這樣子判斷來判斷去的。)
三.含有VLOOKUP函數的工作表檔案的處理。
一般來說,含有VLOOKUP函數的工作表,如果又是在別的檔案里抓取數據的話,檔案往往是比較大的。尤其是當你使用的檔案本身就很大的時候,那每次開啟和存檔都是很受傷的事情。
有沒有辦法把文件壓縮一下,加快開啟和存檔的速度呢。這里提供一個小小的經驗。
在工作表裡,點擊工具——選項——計算,把上面的更新遠程參照和儲存外部連結的勾去掉,再保存檔案,則會加速不少,不信你可以試試。
下面詳細的說一下它的原理。
1.含有VLOOKUP函數的工作表,每次在保存檔案時,會同時保存一份其外部連結的檔案。這樣即使在單獨打開這個工作表時,VLOOKUP函數一樣可以抓取到數值。
2.在工作表打開時,微軟會提示你,是否要更新遠程參照。意思是說,你要不要連接最新的外部檔案,好讓你的VLOOKUP函數抓到最新的值。如果你有足夠的耐心,不妨試試。
3.了解到這點,我們應該知道,每次單獨打開含有VLOOKUP函數的工作表時,裡面抓取外部檔案的數值,只是上次我們存檔時保存的值。若要連結最新的值,必須要把外部檔案同時打開。
希望對你有點幫助。
⑺ 圖中表格用公式如何得到C列數據
先在C列中填寫四個單元格,001,002,001,002,然後選中這四個單元向下拖就行了。不用謝
如果打不出001的話可以把單元格格式修改一下,改為文本格式就可以了。
⑻ excel 把1表格中c列的數據查找添加到2表格中N列
從圖片來看,表一的a列、b列,和表二的b列、c列欄位屬性一致且沒有重復情況,此時可直接用vlookup函數以數字編號為參照進行匹配,具體如下:在表二的n3單元格輸入:=VLOOKUP(B3,表1!$A$1:C99,3,0),即可!
⑼ 如何在excel表中找出C列數據與A列相同的數據並將A列對應的B列數據提取出來寫入D列中
1.表1中a列的數據包含表2中a列的數據,如何找出相同項並對應表2中的數據。
2.移動或者復製表的方法:
假設這兩個表沒有在一個excel裡面,把它們移動到同一個表中,移動方法圖所示
3.Vlookup函數的語法:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
4.lookup_value:要查找的值,數值、引用或文本字元串
table_array:要查找的區域,數據表區域
col_index_num:返回數據在區域的第幾列數,正整數
range_lookup:模糊匹配,TRUE(或不填) /FALSE
5.找出兩列相同的數據:
用的公式是=VLOOKUP(A2,Sheet2!A:B,1,0)
公式的含義是在sheet2工作表的A:B區域的首列中查找等於a2的值,找到後,返回該區域第1列(即E列)的同行的值。最後的參數0表示精確查找。
6.找出兩列所對應的數據:
用的公式是=VLOOKUP(A2,Sheet2!$A$2:B150,2,0)
公式的含義是在sheet2工作表的A2:B150區域中查找符合條件顯示B列的值,找到後,返回該區域第2列(即F列)的同行的值。最後的參數0表示精確查找。
7.完成上面四步以後,最後一步比較簡單,直接拉填充柄填充下面的空白處即可,查找到對應的數據會直接顯示,如果沒有找到剛顯示N/A
⑽ 在EXCE中,「基礎數據」工作表當中,C列為五位數的數字。現需對萬位,千位,百位均為0的五位數的個數進
如果是我來做的話,我會增加一個運算列,截取C列的後三位:"Right(C2,3)"再用Countif基數