第一篇:excel中改變單元格數(shù)值顯示不同圖片
如何在excel中如何通過(guò)改變一個(gè)單元格內(nèi)容,讓另一個(gè)單元格顯示不同的圖片? 你還在為這樣的問(wèn)題而煩惱糾結(jié)嗎? 我來(lái)告訴你,答案只需兩步!
一般的Excel公式只能引用、計(jì)算一些文本和數(shù)字,對(duì)于圖片則無(wú)能為力。而實(shí)際上,Excel公式對(duì)于文本、數(shù)字的計(jì)算、引用,其實(shí)都是對(duì)單元格的計(jì)算、引用。而在Excel中,還有一個(gè)大家日常中很少用到的功能——再造單元格。通過(guò)再造單元格和利用Excel公式對(duì)單元格進(jìn)行引用,可以實(shí)現(xiàn)改變一個(gè)單元格內(nèi)容,另一個(gè)單元格圖片也隨之改變的功能。下面,請(qǐng)大家都來(lái)試一試吧。
第一步,再造一個(gè)A1單元格。打開(kāi)Excel,選擇“插入”、“對(duì)象”、“位圖圖像”,進(jìn)入位圖圖像編輯界面后直接點(diǎn)擊“ESC”退出,然后將其屬性“=EMBED(“Paint.Picture”,"")”改成“=A1”。一個(gè)與A1單元格一模一樣的新單元格就產(chǎn)生了。除非單獨(dú)調(diào)整,不然其大小、內(nèi)容均隨A1單元格而變化。若A1單元格是圖片,則新單元格也顯示圖片。第二步,設(shè)置新單元格為可變單元格。
既然要顯示不同的圖片,那么假設(shè)A1單元格為圖片1,A2為圖片1的編號(hào)1;B1單元格為圖片2,B2為圖片2的編號(hào)2,我們?cè)贑1輸入1,新單元格要顯示圖片1,即新單元格等于A1單元格,若我們?cè)贑1輸入2,新單元格要顯示圖片2,即新單元格等于B1單元格,所以,新單元格要根據(jù)C1的內(nèi)容來(lái)變化。這里用到這樣一個(gè)公式“=OFFSET($A$1,MATCH($C$1,$B$1:$B$2,0)-1,0)”。這是通過(guò)在B列的編號(hào)中查找C1中的內(nèi)容,顯示對(duì)應(yīng)的A列內(nèi)容的一個(gè)公式,當(dāng)然也不限于此,其他公式只要能實(shí)現(xiàn)此功能也是可以的。但是直接將新單元格的屬性設(shè)置成這個(gè)公式是不行的,在這里需要引入一個(gè)名稱。選擇“插入”、“名稱”、“定義”,然后新建一個(gè)名稱,比如我們新建的名稱為“AAA”,然后在“AAA”的引用位置填寫(xiě)“=OFFSET($A$1,MATCH($C$1,$B$1:$B$2,0)-1,0)”保存以后,再設(shè)置新單元格的屬性“=AAA”。這時(shí),新的單元格就變成了可以變化的,當(dāng)C1=B1時(shí),新單元格顯示A1單元格的圖片,C1=B2時(shí),新單元格顯示B1單元格的圖片。此時(shí),我們需要的功能便已經(jīng)實(shí)現(xiàn)了。