easyui数据表格显示复选框_【Excel技巧】使用控件一键切换实现单位元和万元随意显示...
工欲善其事,必先利其器。職場上亦是如此。Excel報表想要做得完美,首先肯定Excel要精通。
做一份Excel報表,如果涉及到金額,當金額比較大,單位到底是用元還是萬元,經常是大家糾結的一個問題。我們今天就來介紹如何使用控件一鍵切換實現單位元和萬元隨意顯示的的兩種方法,幫助這些有選擇困難癥的朋友解決問題。
方法一,
我們先來看下方法一最終實現的效果圖:
怎么樣,看了是不是感覺瞬間高大上許多呢?想要了解如何實現,請具體往下看吧。
現在一份銷售情況報表如下,想要讓它實現金額以元和萬元之間隨意切換顯示,
具體步驟:
1、復制一份銷售情況的源表出來當顯示表,顯示表保留源表的框架就可以,數據可以刪除。顯示表和源表可以放在同一個工作表中,也可以放不同工作表,我現在給他們放在同一個工作表中,如下:
2、點擊工作表菜單的【開發工具】—【插入】,在表單控件中選擇復選框,然后鼠標在相應復選框要放置的地方點擊一下,就可以看到復選框顯示在表格中。
步驟3、把復選框顯示的名字修改為“萬元”,即右鍵復選框—【編輯文字】,輸入“萬元”即可。
步驟4、選中復選框控件,右鍵【設置控件格式】,
在彈出的【設置控件格式】對話框里,選擇【控制】,在單元格鏈接里輸入引用的單元格,這里可以隨便任何一個單元格,我們這里就輸入H2,并把三維陰影勾選起來,最后【確定】即可,如下圖:
步驟5、選中B5:G15單元格,在編輯欄中輸入公式:=IF($H$2,J5/10000,J5),然后按Ctrl+回車鍵,B5:G15所有單元格即被公式填充,
這時,可以看到顯示表里B5:G15單元格里顯示的數據都是引用源表J5:O15單元格的數據。
此時,我們勾選復選框萬元按鈕,顯示表里的數據就變成以萬元為單位顯示。
同時我們在勾選復選框時,在H2單元格可以看到TRUE和FALSER 切換顯示,為了表格的美觀,我們可以把H2單元格以及后面的源表隱藏起來。
以上步驟看不懂沒關系,可以看以下完整操作動圖:
方法二、
大家先來看下方法二最終實現的效果:
具體步驟如下:
1、插入復選框控件,即點擊工作表菜單的【開發工具】—【插入】,在表單控件中選擇復選框,將復選框拉到相應的位置,并把復選框顯示的名字修改為“按萬元顯示”。
2、設置復選框控件鏈接的單元格信息,即選中復選框控件,右鍵【設置控件格式】,在彈出的【設置控件格式】對話框里,選擇【控制】,在單元格鏈接里輸入引用的單元格,這里可以隨便任何一個單元格,我們這里就輸入H2,并把三維陰影勾選起來,最后【確定】即可,如下圖:
3、設置完后,可以看到,當我們勾選復選框“按萬元顯示”時,可以看到H2單元格就會出現TRUE,取消勾選后就會出現FALSE,如下圖:
4、在F2單元格里輸入公式:=N(H2),公式的作用是將TRUE轉換為1,將FALSE轉換為0。
5、選中F2單元格,右鍵—【設置單元格格式】,選擇【自定義】,在【類型】里輸入:“單位:萬元;;單位:元;”
補充說明:自定義格式可根據正數、負數、零、文本這四種情況分別去設置相應的內容,每種情況之間用英文狀態下的分號隔開。本方法中F2單元格只顯示1和0兩種結果,所以對F2單元格我們只針對內容為正數和零的情況進行設置,現要當單元格內容為正數1時,顯示“單位:萬元”,當單元格內容為0時,顯示“單位:元”,因此,在給F2單元格設置自定義格式中,代碼為:“單位:萬元;;單位:元;”。
所以,完成以上自定義格式這個設置后,根據我們勾選的情況,單元格就會顯示對應的內容,即勾選按萬元顯示,F2單位就會顯示“單位:萬元”, 取消勾選,F2單元格就會顯示“單位:元”,如下圖:
6、現在輪到設置數字區域,選中B4:B14,點擊菜單欄的【開始】—【條件格式】—【新建規則】,在彈出的【新建規則】對話框中,選擇【使用公式確定要設置格式的單元格】,設置格式條件為:=$F$2=1時,單元格的格式自定義代碼為:“0!.0000”,最后點【確定】。
點擊【確定】設置好,表格就基本上得到我們想要的效果了。
只不過此時可以看到H2單元格里同樣會有那個TRUE和FALSE,如果覺得不美觀,只要把它隱藏起來就可以了。
最后呈現的效果就是如下:
看了以上兩種方法,有沒有發現方法二實現的效果是對方法一的升級,因為方法二實現的效果,就是當勾選復選框按萬元顯示時,表格多了可以顯示當時勾選的單位。至于大家喜歡用哪種方法,自己選擇吧,蘿卜青菜各有所愛。
總結
以上是生活随笔為你收集整理的easyui数据表格显示复选框_【Excel技巧】使用控件一键切换实现单位元和万元随意显示...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IDC 报告:微软 2025 年停止 W
- 下一篇: 软件工程专插本_2021年专插本部分招生