我們使用sum()函式,對可擴充套件單元格或集合表示式進行求和,這似乎已經是我們在製作報表時司空見慣的操作了,你是否用過sum()函式計算過所有奇數列的和嗎?如果沒有的話,就和我一起做乙個小例子吧!
在a2單元格輸入=to(1,10),將其擴充套件方式設定成橫向擴充套件,c2單元格輸入=sum(a1{}),如圖例1所示。
圖例1進行預覽時,c2中的資料是a2所擴充套件出的所有單元格的和,如圖例2所示。這個資料和可不是我們所想要的哦!可是sum()函式沒有可判斷單元格的引數啊!
圖例2我們怎樣才能對於奇數列的單元格進行求和呢?我們需要先將欲求的奇數列過濾出來,在a3單元格中輸入「=if(col()%2==1,a2,0)」(該if表示式的意思就是把奇數列的單元格原樣顯示,偶數列的顯示為0),並將第三行進行隱藏,將c2單元格的內容改為「=sum(a3{})」,具體設定如圖例3所示。
圖例3經過上面的設定,我們再來預覽一下統計出來的資料和。圖例4就是我們成功計算出的奇數列的和。
圖例4
只提供全量查詢的服務,擴充套件出分頁查詢功能
分頁分為兩種 1.物理分頁 根據分頁條件,從資料來源拿到的就是一頁的資料 2.邏輯分頁 從資料來源拿到全量資料,根據分頁條件截取出一頁的資料 分頁條件一般是pagenum 第幾頁 pagesize 一頁多少條 只能使用邏輯分頁,做不到物理分頁。mybatis的分頁外掛程式可以這麼使用 pagehel...
雲計算是被逼出來的
5月21日,第二屆中國雲計算大會在北京舉行,我在會上做了 新一代計算趨勢和核心技術 的主題演講。it168的記者洪釗峰總結出了我的十條 雲語錄 在此和大家分享這篇報道。雲計算是被逼出來的 it168 洪釗峰 1.雲計算是被逼出來的。雲計算是被逼出來的,計算量越來越大,資料越來越多,越來越要動態,越來...
計算n以內的所有素數
尋找素數我們最常用的方法是暴力求解法,就是沒對於每個數n,從2找到n的開方,判斷每個數是不是素數,時間複雜度度為o nlog2n 時間複雜度高,是肯定的,因為太 暴力 所以,我想換個思路,其實求素數的過程,就是去除合數的過程,如果對於乙個雜湊,去除了合數,那麼留下的就是素數了,時間複雜度接近o n ...