Question to say "I can!"

excel奇妙公式(1)

2014-03-18

收集這些有用的技巧,希望對大家有些幫助。

1.問:在WORD中,制作表格,要怎樣才能設置出重復的標題行,使第二頁、第三頁、第四頁等等都可以顯示第一頁的標題。

答:選中需要重復的一行,點擊“表格---標題行重復”即可。

2.【Ctrl】+【Shift】+箭頭鍵
將選定的區域擴展到當前數據區域與活動單元格同一行或同一列的最后一個非空白單元格。再按一次,再擴展到下一數據區域的第一行或第一列,如無下一數據區域,則擴展到本表格的最后一行或最后一列。

3.提取單元格A1中的中文:
數組公式
=MID(A1,MIN(IF(LENB(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))))>LEN(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1))))),ROW(INDIRECT("1:"&LEN(A1))),LEN(A1)+1)),LENB(A1)-LEN(A1))

4.使用記錄單輸入數據時,一條記錄輸入完畢自動輸入下一條,不用換行。當列項目較多時超過了屏幕寬度,用普通的方法輸入數據就要上下左右滾動表格。使用“記錄單”可以避免此類不便。

5.在編輯菜單中的填充功能里有一個我們很少使用但又非常實用的功能:那就是“內容重排”。顧名思義,內容重排就是將內容重新進行排列,更準確地講,就是在單元格區域的列寬改變以后,使用此功能可以將單元格區域的內容按順序進行重新排列,從上至下依次填滿單元格。

6.不允許在A1:A10區域輸入重復值,數據有效性的公式為:=COUNTIF($A$1:$A$10,A1)<2
對上面的公式稍做修改將有效性條件設定為:最多只允許出現二次,則公式為:=COUNTIF($A$1:$A$10,A1)<3

7.更好用的條件判斷函數:
小于60為不及格,大于等于60小于70為及格,大于等于70小于80為良好,大于等于80小于80為優秀
=LOOKUP(A1,{0,60,70,80,101},{"不及格","及格","良好","優秀"})

8.利用row()來作為列遞增的變量,利用column()來作為行遞增的變量,這樣可以使更靈活地在其他函數中實現+1,-1的變量賦值。

9.win7卸載/刪除微軟拼音輸入法
在 開始 〉運行 中輸入(或復制)
MsiExec.exe /X{90120000-0028-0804-0000-0000000FF1CE}
最后語言里出現“拼音輸入法2007”的選項,刪除即可。

10.計算類似20020205-20140209的年數,月數,天數的公式:
=DATEDIF(DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2)),DATE(LEFT(B1,4),MID(B1,5,2),RIGHT(B1,2)),"y")
y代表年,m代表月,d代表天。

11.問:excel里面空白的單元格如何用0去填充?
答:選中數據區域,點菜單編輯——定位——定位條件——空值——確定——輸入0——按ctrl+enter。

12.在Excel中制作斜線表頭
可以在word中先把斜線表頭制作好后再復制到excel里,這種方法速度最快,方法最簡便。

13.若要求在指定的區域單元格中輸入指定的值,可以在數據-有效性下自定義,在公式中輸入=countif(A:A,B1)=1來判斷。

14.excel提取單元格中的數字:=-LOOKUP(,-MIDB(A1,SEARCHB("?",A1),ROW($1:$15)))
簡單理解一下:LOOKUP的特點是,當第一個參數足夠大時(大于第二參數的所有值),LOOKUP會返回第二參數的最后一個數值,很多情況都是用的這個特點,因為本例midb前面有一個負號,所以-midb()產生的結果中是數值的均為負數,是文本的均為錯誤,第一參數只有逗號,實際是0,而0大于第二參數的所有負數,所以返回的是最后一個負數。然后在lookup前面再加個負號就得到了我們所要取的值。

15.把小寫轉化為大寫數字:=TEXT(A1*100,"[DBNUM2]0億0仟萬0萬0仟0佰0十0元0角0分")

作者:admin | Categories:技術人生 | Tags:

一條評論

發表評論

電子郵件地址不會被公開。 必填項已用*標注

*

澳洲f1赛车b盘开奖套路 山东扑克3实时走势图 北京快3直播基本走势图 股票k线图讲解视频教程 众彩网河南11选5走势图 舟山飞鱼开奖号码 福建快3基本一定牛 pc蛋蛋刷小号 青海11选5游戏规则 点点盈配资 深圳风采2011010 淘股吧股票论坛电脑版淘股吧和雪球哪个好 云南11选5有规律吗 敢于炒股的女生 12生肖特马号码 淘股吧炒股高手论坛 快乐双彩走势图综合