如何讓excel表格數據隨某個單元格內容改變?
12-12
上圖是某大佬做的excel,當改變車型和等級時,下方的性能分增量也會隨之改變。這種是如何實現的呢
vlookup就能實現~
這個有很多方式實現,但最主要的還是看數據源在哪裡,你看下面數據單元格有vlookup函數沒,有的話照著這個函數依葫蘆畫瓢,延生到其他地方去就行了,如果不是函數引用的數據,按alt?f11 看有沒有代碼,看代碼的數據源在哪裡,然後有vba照著寫也行,如果用的外部插件,可能就要問問大佬具體怎麼做了,總的來說 想實現這個功能,第一你要有已經做好的數據,第二,你要知道數據到底放哪裡了 。就這樣
可以使用VLOOOKUP函數
系統化就vba
其次vlookup indirect
查詢函數:
豎著查用VLOOKUP,
橫著查用HLOOKUP。
改變車型和等級是通過數據下的數據驗證實現的,方法是增加序列型數據驗證,可以直接輸入,也可以放置到工作表的某個不顯眼的位置選取產生的。
而對應數據的更改是通過公式實現的。具體公式可能性比較多,lookup,vlookup,index+match等都是有可能的,基本不太可能通過vba里的事件控制,畢竟那樣有點捨近求遠。
可以用函數vlookup實現,也可以通過vba實現
這是Excel輸出,後面還要輸入和參數表支撐,關鍵是VLOOKUP函數
實現挺容易的就不說了。如果是用來比較,這樣沒法比較。
如果用來展示,還不如直接貼數據,然後做個目錄,直接跳轉到相應數據頁。
這個需要有資料庫支撐,能夠把數據保存到一個地方。當選擇了不同的車型,匹配帶出車型附帶的信息。
可以採用管理Excel這個插件。http://www.guanexcel.com
首先,設計一個車型表單,用於存儲車型基本信息
然後,設計一個車型的性能數據表單。用於存儲車型的性能信息。其中裡面的車型名稱欄位 設置關聯 車型表單的 車型名稱欄位。
這樣打開車型性能數據的表單,下拉選擇一個車型就會帶出相關內容了。
我做過類似的,是用if套vlookup做的,配合圖表。劉琦看著好看,其實沒啥用,挺浪費時間。
函數就是vlookup 或者用vba就是change事件
※excel表中,怎麼在一串信息中提取$之間的數據?
※EXCEL 滿足一定條件求和,如圖,需要用什麼公式?
※如何利用excel將n個相同格式的工作表內的信息匯總?
※excel中十多萬條數據應如何處理?
※在excel中如何快捷將一個4*4帶行列標題的表格轉為對應3*10帶行標題的表格(實際數據多),如圖?
TAG:MicrosoftExcel | Excel公式 | Excel使用 | Excel編程 | Excel函數 |