Snapde電子表格編寫Exprtk腳本進行數據運算

Snapde,一個專門爲編輯超大型數據量CSV文件而設計的單機版電子表格軟件;它運行的速度很是快,反應很是靈敏。php

1、打開文件:用Snapde打開須要運算的CSV文件app

2、添加行列:在編輯菜單找到設置行列數,多增長2行1列spa

3、設置代碼單元格:選擇最後一行第一列的文本框,而後點擊腳本菜單下的設置Exprtk腳本菜單,將單元格設置爲代碼格式.net

4、雙擊單元格能夠編寫Exprtk代碼設計

如:在右邊一列對數據進行行求和,在最後一行進行分列求和,代碼以下:3d

//一、各行求和
for(var row := get_row_count() - 3; row > 1; row := row - 1)
{
    var isum := 0;
    for(var col := get_col_count() - 2; col >= 1; col := col - 1)
    {
        isum += get(row,col);
    }
    set(row,get_col_count() - 1,isum);
};
//二、各列求和
for(var col := get_col_count() - 1; col >= 1; col := col - 1)
{
    var isum := 0;
    for(var row := get_row_count() - 3; row > 1; row := row - 1)
    {
        isum += get(row,col);
    }
    set(get_row_count() - 2,col,isum);
};

 

5、按F5執行程序,查看結果code

6、將結果保存blog

具體數據、代碼、結果參照附件smd表格文件:loan_theme_ids.rarip

Exprtk腳本語法說明:http://www.partow.net/programming/exprtk/code/readme.txtelement

Snapde下載的官網地址:http://www.snapman.xyz

Snapde功能介紹頁面:http://www.snapman.xyz/Snapde/help.php

相關文章
相關標籤/搜索