不定期更新之Excel小技巧
Excel 小 課 堂
曾俊杰
1
如何讓單元格的日期成為你想要的樣子?
各種日期格式
2020/1/12
2020-01-12
2020.01.12
2020年1月
2020年1月12日
Jan-12-2020
......
根據所填寫的表格挨個調整肯定是不靠譜的
那怎么辦呢?
怎么又有利于一個的日期計算呢?
首先就是在錄入時就要規范
建議大家在錄入時都以“2020-1-12”這種格式錄入
這樣的話比較有利于后期更改格式
而且Excel也會把這個格式自動作為日期型數學
那么怎么變成自己想要的樣子?
選中要設置日期格式的單元格
在“開始”選項卡—“數字”工具欄右下角的小三角?
在彈出的數值對話框左側選擇“日期”
我們可以根據自己的需要選擇格式
如果找了半天,沒有怎么辦?
點擊左側選項欄最下方的“自定義”
比如,你需要的日期格式是2020.01.12
也輸入yyyy.mm.dd
y=year
m=month
d=day
重復幾次就代表幾位,比如2020.1.1,就是yyyy.m.d
就不會出現占位項0
2
如何讓所有列/行都放在一頁里?
是不是有些同學會不斷的縮小字號,調整列寬/行高?
這個方法倒也不是不行,就是在電腦上太費眼,而且費時費力。
今天沒有例子,直接是方法
方法1(Office 所有版本都能用)
“頁面布局”選項卡
“頁面設置”工具欄右下角?小箭頭
在彈出的“頁面設置”對話框中
找到“縮放”
點擊“調整為:”選項
要將所有列調整成一頁,就選1頁寬(也可以自定義)
要將所有行調整成一頁,就選1頁高(也可以自定義)
方法2(Office 2010版以后可用)
“文件”選項卡
“打印”項目
單擊“無縮放”
可以根據自己需要調整成1頁寬/1頁高
3
提取字符函數三連擊—Left篇
如果你有個地址簿
怎么快速的提取出所有地址中的省份名稱呢?
如果你有個名單
怎么快速的提取所有人名中的姓氏呢?
先從Left函數開始
假設:“北京市西城區南禮士路56號” 在A1單元格中
怎么快速的在B1單元格中得到“北京”或“北京市”這段字符呢?
(別說打字,有1萬行你還打字嗎?)
在B1單元格中輸入:
=left(A1,3)
按回車
我們就在B1中得到了
“北京市”
原理解說:
left函數是從目標單元格的文本字符串左側第一個字符返回指定個數的字符(有點繞哈)
有兩個變量“Text”和“Num_chars”
(1)Text指的是要提取的字符串,也就是我們栗子當中的A1
(2)Num_chars指的是提取字符的個數,我們要“北京市”所以寫3,如果是“北京”則寫2;也可以不填,則系統默認為1,在提取姓氏時使用(復姓的小伙伴有點小bug,后續教大家修復方法)
=Left(要提取的那個格,要多少個字)
同類函數還有Right,mid
作者:曾俊杰(國家兒童醫學中心、首都醫科大學附屬北京兒童醫院)