Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 Offset之今朝訪友? 今朝有三個朋友:無言、安安、胖紙,朋友間就得互相來往。每個朋友的距離都挺遠,今朝住在潮州,無言離今朝最近,在汕頭那邊,安安次之在深圳,胖紙最遠在東莞。同屬廣東,坐車半天內都能到。 ?假如Offset就是今朝的車,要如何去到每個朋友哪里??有人說過Offset會輕功,那速度當然不比車子慢。先來看看語法:OFFSET(起點,偏移行,偏移列,行高,列寬)? 注:行高、列寬為可選參數。?今朝要去無言那邊,只需向右坐2站就到:=OFFSET(A1,0,2)?如果要去安安那邊,只需向下坐5站才能到:=OFFSET(A1,5,0)?去胖紙那邊就稍微麻煩點,要向下坐6站,再向右坐1站才能到:=OFFSET(A1,6,1)?看到這里大概知道Offset是干嘛用的,如果偏移的行為正數就是向下偏移,偏移的列為正數就是向右偏移。相反,如果偏移的行為負數就是向上偏移,偏移的列為負數就是向左偏移。?假如今朝現在在胖紙家,想要回到自己的家。就得向上坐6站,就是-6,向左坐1站,也就是-1,公式為:=OFFSET(A1,-6,-1)?既然知道怎么去,就得知道怎么回,今朝還不至于路癡到忘記回來的路。?安安跟胖紙離得很近,今朝想知道她們兩家合并的范圍有多大,也就是深圳跟東莞的范圍。今朝就得先到安安這里,然后將這里的行高設置為2,列寬設置為2,這樣就知道這兩地的范圍。公式:=OFFSET(A1,5,0,2,2)?但這個只是劃分個范圍,沒有統計,統計可以用COUNTA,得到這兩地的范圍為4。公式:=COUNTA(OFFSET(A1,5,0,2,2))?Offset可以做各種偏移,所以常用于數據的變形,如將一列的數據轉換成多行多列。這種題目只要找到規律其實很簡單。C列就是偏移1-4的對應值,D列就是偏移5-8的對應值,E列就是偏移9-12的對應值。也就是說往右一列就加4。行列號可以通過ROW跟COLUMN獲取,所以可以將公式設置為:=OFFSET($A$1,ROW(A1)+(COLUMN(A1)-1)*4,0) ?思考題:又如何將多行多列轉換成一列?歡迎加入Excel軟件學習QQ群:28246933,和老師同學一起暢聊excel。
Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |