辦公軟件是指可以進(jìn)行文字處理、表格制作、幻燈片制作、圖形圖像處理、簡單數(shù)據(jù)庫的處理等方面工作的軟件。目前辦公軟件朝著操作簡單化,功能細(xì)化等方向發(fā)展。辦公軟件的應(yīng)用范圍很廣,大到社會統(tǒng)計(jì),小到會議記錄,數(shù)字化的辦公,離不開辦公軟件的鼎力協(xié)助。另外,政府用的電子政務(wù),稅務(wù)用的稅務(wù)系統(tǒng),企業(yè)用的協(xié)同辦公軟件,這些都屬于辦公軟件。 如下圖所示,左側(cè)包含了四個插入到Excel當(dāng)中的圖片,并且每張圖片都具有英文字母的索引標(biāo)識。用戶可以通過設(shè)定,在右側(cè)【調(diào)用目標(biāo)】的所在位置輸入不同的索引標(biāo)識,讓Excel在【調(diào)用結(jié)果】位置自動顯示相應(yīng)的圖片。
實(shí)現(xiàn)這一功能的主要原理來自于Excel的圖片鏈接功能,也就是傳說中的【照相機(jī)】功能。我早先曾經(jīng)提到過,Excel當(dāng)中的照相機(jī)功能并非必需通過自定義菜單把那個【照相機(jī)】命令按鈕調(diào)出來才能使用。因?yàn)樗膶?shí)質(zhì)是【包含鏈接的圖片】,因此可以通過更簡便的方法來實(shí)現(xiàn)。具體方法如下:
1、選中需要拍照的單元格區(qū)域,例如A1:D5區(qū)域,按
2、在表格里選中一個放置”照片“的地方,然后如果是在2003版中,需要按住鍵,然后在菜單欄上點(diǎn)擊【編輯】,在下拉菜單中會出現(xiàn)【粘貼圖片鏈接】命令(如果不按住鍵,這個命令就不會出現(xiàn)在下拉菜單中),點(diǎn)擊這個命令就會在當(dāng)前位置生成目標(biāo)區(qū)域的一個鏡像圖片。
如下圖所示:
如果是在2007以上版本中,第2步中就不需要按Shift鍵,直接在【開始】選項(xiàng)卡中點(diǎn)【粘貼】下拉按鈕,在其中選擇那個帶鏈條的圖片按鈕即可,如下圖所示。
以上操作過程就是所謂的”照相機(jī)“功能,生成的”圖片鏈接“實(shí)際上就是目標(biāo)區(qū)域的一個鏡像圖片,更改目標(biāo)區(qū)域的內(nèi)容,會實(shí)時反映在這個圖片中,就好象一個實(shí)時監(jiān)視窗口一樣。選中這個圖片可以在Excel的公式編輯欄中看到它實(shí)際上包含了一個單元格地址的鏈接公式:=A1:D5,如下圖所示。所以說這個功能的本質(zhì)就是帶鏈接的圖片。
這個帶鏈接的圖片所顯示的內(nèi)容并不僅僅是目標(biāo)區(qū)域單元格中的內(nèi)容,它更像是一幅衛(wèi)星照片,會把目標(biāo)單元格區(qū)域范圍內(nèi)所有可以顯示的內(nèi)容都拍攝進(jìn)去,包括出現(xiàn)在此區(qū)域中的圖片、圖形甚至是圖表。雖然這些對象并不屬于某個具體的單元格,但只要他們的位置與目標(biāo)單元格區(qū)域的范圍重疊,就可以被這個照相機(jī)功能忠實(shí)地記錄下來。如下圖所示。
基于上述的原理,如果在不同單元格區(qū)域范圍中放置不同的圖片,就可以通過鏈接到相應(yīng)的單元格地址,顯示調(diào)用不同的圖片。如下圖所示。
要在上述基礎(chǔ)上,通過索引條件來進(jìn)行有據(jù)可依的圖片顯示調(diào)用,需要從下面兩個方面來實(shí)現(xiàn):
1、通過公式,將索引項(xiàng)與圖片所在單元格的地址建立關(guān)聯(lián)關(guān)系。這個可以用很多查詢引用函數(shù)來實(shí)現(xiàn),例如Indirect+Match函數(shù)的組合。
2、由于圖片鏈接的公式中除了直接使用單元格地址以外,并不能直接使用其他函數(shù)公式。因此在這里要使用【定義名稱】功能建立一座引用的橋梁。
以本文最開頭的圖片實(shí)例為例,具體操作方法如下:
1、按
pic=INDIRECT("B"&MATCH(Sheet1!$H$2,Sheet1!$A$1:$A$4,0))
公式的意思很簡單,通過Match函數(shù)查找H2單元格中的索引目標(biāo)在A列索引項(xiàng)當(dāng)中的位置,然后通過Indirect函數(shù)在B列中引用到這個相應(yīng)圖片的所在位置。
2、定義名稱完成后,選中”調(diào)用結(jié)果“位置的”照片“圖片,在公式編輯欄中輸入”=pic“即可。
此時,在H2單元格中變換不同的索引內(nèi)容,都可以讓左側(cè)的”照片“中自動顯示所對應(yīng)的不同目標(biāo)圖片。
硬件是實(shí)在的,有模有樣的。軟件是程序性的。是一系列的指令。有了軟件,硬件才會實(shí)現(xiàn)更豐富的功能。
|