iT邦幫忙

2023 iThome 鐵人賽

DAY 14
0

相信大家一定有遇過這種狀況,假設今天我們要來看某一天的營業資料時,會從第一欄開始往右看,日期、品項A、品項B.......收入、店別,慢著!欄位超多,眼睛看得好花,得再從頭看一遍,剛剛看歪了...這時候假設每間隔一列有底色,閱讀的便利性會提高許多,外觀上看起來也比較舒適(應該啦),那到底該怎麼做呢?利用條件式格式的功能,就可以套用到整列喔,來試試看吧~

首先,最左邊增加一欄"項次",程式碼為,

=ROW()

這個函數用於返回儲存格,但如果直接這麼打的話會出現一個問題,就是沒有資料也會出現項次的數字,看起來會有點怪,所以我們要再加一些條件進來。先來說明一下進行條件判斷時常用的IF()語法,來看看以下的公式~意思是如果符合條件,傳回TRUE,否則傳回FALSE。

=IF(條件,TRUE,FALSE )

所以"項次"的程式碼可以改寫成這樣~(K為店別,原本是J欄,因左邊插入項次而後移一欄位)

=IF(ISBLANK(K6),,ROW()-5)

複習一下,ISBLANK()用途是檢查儲存格是否為空,詳情請看DAY11(雖然好像也沒多詳細)。因此程式碼意思為,如果K6儲存格為空,傳回"空白";如果有資料,傳回此列-5的數字(為何這樣寫,來看看圖片)。
https://ithelp.ithome.com.tw/upload/images/20230926/20163096NXEktt91an.png
因為"項次"是從第6列開始顯示的,然後數字從1開始,所以要-5。操作時記得要依狀況自行改寫~

大家有沒有發現講了老半天還沒用到條件式格式欸,今天內容是前置作業哈哈,明天就來介紹該如何設定條件式格式吧!


上一篇
DAY13-IS家族(3)
下一篇
DAY15-條件式格式(2)
系列文
IT管理 低成本多人異地的小型電商營運管理分析系統30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言