EXCEL 根據某幾列確定其他列數值

2021-09-01 02:55:15 字數 682 閱讀 9030

1.在excel中,根據三列數值確定某一列數值:

現在有sheet1:a,b,c,d三列

而sheet2:a:b,c,d

abc分別一一對應,是一樣的內容,只不過a,b中對應sheet1的數值是混亂的,所以d得自動填充進去

解決方法,在d2中填入:=lookup(,0/(sheet1!$a$2:$a$2300&sheet1!$b$2:$b$2300&sheet1!$c$2:$c$2300=a2&b2&c2),sheet1!$d$2:$d$2300)

這個2300是我excel中的行數,視個人情況而定。

2.在excel中,根據兩列數值確定某列數值

這個跟1是差不多的,

sheet1:a,b,c

而sheet2:a:b

c2=lookup(,0/(sheet1!$a$2:$a$2300&sheet1!$b$2:$b=a2&b2),sheet1!$c$2:$c$2300)

3根據某一列數值填充另外一列數值

這個就更簡單了,b2=vlookup(a2,shee1!$a$2:$b$2300,2,0),注意,該公式不管是在另乙個sheet中還是在同乙個sheet內部,是可以通用的,但是如果在同乙個sheet中,將公式寫為=vlookup(a2,c2:d2300,2,0),這樣會導致很多陣列出現#n/a錯誤,所以應該寫成vlookup(a2,$c$2:$d$2300,2,0)

EXCEL工作表根據某列條件拆分為多個工作表

注意 把 臨床診斷 改為自己的sheet sub cfgzb dim myrange as variant dim myarray dim titlerange as range dim title as string dim columnnum as integer 請選擇標題行 type 8 m...

pandas去除某幾列相同資料的記錄並儲存

coding utf 8 import pandas as pd import os from tqdm import class deleterepetition def init self,finished filedir newdata 初始化資料清洗後的csv檔案儲存位址 param fin...

根據Excel模板匯出Excel資料

給出 模板和資料 自動生成excel param type 預設為0 param path 模版路徑 param title 要顯示的標題 未用到 param exportname 匯出名稱 param tablehead 列表的表頭 未用到 param datalist 資料項 param dat...