![]() |
在這個頁面顯示本主題全部的 13 個文章 |
奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 如何求出總合?? (http://www.chiefox.com.tw/bbs/showthread.php?threadid=14966)
如何求出總合??
請教版主
我有一~五十檔股票
而每一檔股票對應了各一個不相等的一個固定數值
而我已求出了每一檔股票的指標以 1~9 代表的值
我欲求五十檔股票指標值相同所相對應的的固定數值總和
例
股票指標值=1的相對應固定數值總和共多少
股票指標值=2的相對應固定數值總和共多少
股票指標值=3的相對應固定數值總和共多少
股票指標值=4的相對應固定數值總和共多少
股票指標值=5的相對應固定數值總和共多少
股票指標值=6的相對應固定數值總和共多少
股票指標值=7的相對應固定數值總和共多少
股票指標值=8的相對應固定數值總和共多少
股票指標值=9的相對應固定數值總和共多少
請教導如何求出
回覆: 如何求出總合??
引用:
最初由 michael1688 發表
請教版主
我有一~五十檔股票
而每一檔股票對應了各一個不相等的一個固定數值
而我已求出了每一檔股票的指標以 1~9 代表的值
我欲求五十檔股票指標值相同所相對應的的固定數值總和
例
股票指標值=1的相對應固定數值總和共多少
股票指標值=2的相對應固定數值總和共多少
股票指標值=3的相對應固定數值總和共多少
股票指標值=4的相對應固定數值總和共多少
股票指標值=5的相對應固定數值總和共多少
股票指標值=6的相對應固定數值總和共多少
股票指標值=7的相對應固定數值總和共多少
股票指標值=8的相對應固定數值總和共多少
股票指標值=9的相對應固定數值總和共多少
請教導如何求出
我有一~七十檔股票
而每一檔股票對應了各一個不相等的一個固定數值
而我已求出了每一檔股票的指標以 1~9 代表的值
我欲求五十檔股票指標值相同所相對應的的固定數值總和
例
a1股票指標值=B1的相對應固定數值1234
a2股票指標值=B2的相對應固定數值2345
a3股票指標值=B3的相對應固定數值3456
a4股票指標值=B4的相對應固定數值4567
a5股票指標值=B5的相對應固定數值5678
a6股票指標值=B6的相對應固定數值6789
a7股票指標值=B7的相對應固定數7890
a8股票指標值=B8的相對應固定數8901
a9股票指標值=B9的相對應固定數9012
a10股票指標值=B6的相對應固定數值6789
a11股票指標值=B4的相對應固定數值1234
a12股票指標值=B2的相對應固定數值2345
a13股票指標值=B3的相對應固定數值3456
a14股票指標值=B4的相對應固定數值4567
a15股票指標值=B5的相對應固定數值5678
a16股票指標值=B4的相對應固定數值6789
a17股票指標值=B7的相對應固定數7890
a18股票指標值=B4的相對應固定數8901
a19股票指標值=B9的相對應固定數9012
有a1~a67這麼多裡面有B1~B9不同ㄉ變化=的相對應固定數值
請教導如何求出
PS
全部 B4的相對應固定數值總和
B5的相對應固定數值總和
..............等等以此類推
引用:
最初由 michael1688 發表
我有一~七十檔股票
而每一檔股票對應了各一個不相等的一個固定數值
而我已求出了每一檔股票的指標以 1~9 代表的值
我欲求五十檔股票指標值相同所相對應的的固定數值總和
例
a1股票指標值=B1的相對應固定數值1234
a2股票指標值=B2的相對應固定數值2345
a3股票指標值=B3的相對應固定數值3456
a4股票指標值=B4的相對應固定數值4567
a5股票指標值=B5的相對應固定數值5678
a6股票指標值=B6的相對應固定數值6789
a7股票指標值=B7的相對應固定數7890
a8股票指標值=B8的相對應固定數8901
a9股票指標值=B9的相對應固定數9012
a10股票指標值=B6的相對應固定數值6789
a11股票指標值=B4的相對應固定數值1234
a12股票指標值=B2的相對應固定數值2345
a13股票指標值=B3的相對應固定數值3456
a14股票指標值=B4的相對應固定數值4567
a15股票指標值=B5的相對應固定數值5678
a16股票指標值=B4的相對應固定數值6789
a17股票指標值=B7的相對應固定數7890
a18股票指標值=B4的相對應固定數8901
a19股票指標值=B9的相對應固定數9012
有a1~a67這麼多裡面有B1~B9不同ㄉ變化=的相對應固定數值
請教導如何求出
PS
全部 B4的相對應固定數值總和
B5的相對應固定數值總和
..............等等以此類推
請教版主
我有一~五十檔股票
而每一檔股票對應了各一個不相等的一個固定數值
而我已求出了每一檔股票的指標以 1~9 代表的值
我欲求五十檔股票指標值相同所相對應的的固定數值總和
例
股票指標值=1的相對應固定數值總和共多少
股票指標值=2的相對應固定數值總和共多少
股票指標值=3的相對應固定數值總和共多少
股票指標值=4的相對應固定數值總和共多少
股票指標值=5的相對應固定數值總和共多少
股票指標值=6的相對應固定數值總和共多少
股票指標值=7的相對應固定數值總和共多少
股票指標值=8的相對應固定數值總和共多少
股票指標值=9的相對應固定數值總和共多少
請教導如何求出 ??
//======================================================
以迴圈去搭配 STKINDI 函數去引用各股票算出的 [股票指標值]
再判斷其值, 去加總到要累計歸屬的變數中, 即可得到
例如:
..............
S1:=S1 + (股票指標值=1);
S2:=S2 + (股票指標值=2);
S3:=S3 + (股票指標值=3);
..............
//=======================================================
我已做好五十個引用句
我想請教二樓的完整寫法
//大致上是這樣
原碼:
UseBlk:='自選股'; //設定統計的板塊
StkNum:=STKCOUNT(UseBlk);
S1:0; S2:0;
for SNo:=1 to StkNum do begin
UseStk:=STKFROMBLK(UseBlk,SNo);
................
續接 STKINDI , 用其引用 UseStk 股票算出的股票指標值
................
S1:=S1 + (股票指標值=1);
S2:=S2 + (股票指標值=2);
................
end;
我舉一ㄍ實例子可能較為清楚
我作好
a1:IF(aa1~aa9,1~9,0),COLORWHITE,LINETHICK; //條件aa1成立,1 條件aa2成立,2 條件aa3成立,3 ..............等等以此類推
位置2330:=STKINDI('2330','a123.a1',0,-1); //條件'a123.a1'位置=7
位置2317:=STKINDI('2317','a123.a1',0,-1); //條件'a123.a1'位置=5
位置2498:=STKINDI('2498','a123.a1',0,-1); //條件'a123.a1'位置=4
位置2412:=STKINDI('2412','a123.a1',0,-1); //條件'a123.a1'位置=3
位置2454:=STKINDI('2454','a123.a1',0,-1); //條件'a123.a1'位置=6
位置2882:=STKINDI('2882','a123.a1',0,-1); //條件'a123.a1'位置=8
位置2881:=STKINDI('2881','a123.a1',0,-1); //條件'a123.a1'位置=9
位置2886:=STKINDI('2886','a123.a1',0,-1); //條件'a123.a1'位置=6
位置2891:=STKINDI('2891','a123.a1',0,-1); //條件'a123.a1'位置=7
位置2885:=STKINDI('2885','a123.a1',0,-1); //條件'a123.a1'位置=5
位置1722:=STKINDI('1722','a123.a1',0,-1); //條件'a123.a1'位置=7
位置2618:=STKINDI('2618','a123.a1',0,-1); //條件'a123.a1'位置=4
位置2201:=STKINDI('2201','a123.a1',0,-1); //條件'a123.a1'位置=3
位置2610:=STKINDI('2610','a123.a1',0,-1); //條件'a123.a1'位置=5
位置1102:=STKINDI('1102','a123.a1',0,-1); //條件'a123.a1'位置=5
..............等等以此類推
也就是說每日 //條件'a123.a1'位置=都可能會變動
//=========================================
台積電:= 120;
鴻海:=110 ;
宏達電:= 100;
中華電:= 90 ;
聯發科:= 80 ;
國泰金:= 70;
富邦金:= 60 ;
兆豐金:= 50 ;
中信金:= 40 ;
元大金:= 30 ;
台肥:= 20 ;
長榮航:= 10;
裕隆:= 19 ;
華航:= 18 ;
亞泥:= 17 ;
以上分數都是固定值
//==============================================
我想得知ㄉ是位置= 1ㄉ總分
我想得知ㄉ是位置= 2ㄉ總分
我想得知ㄉ是位置= 3ㄉ總分
我想得知ㄉ是位置= 4ㄉ總分
我想得知ㄉ是位置= 5ㄉ總分
..............等等以此類推
例如:
我想得知位置= 5ㄉ總分 =(鴻海:=110 ;)+(元大金:= 30;)+(華航:= 18 ;)+(亞泥:= 17 ;) ==175
我想得知位置= 7ㄉ總分 =(台積電:= 120;)+(中信金:= 40 ;)+(台肥:= 20 ;) ==180
簡單來講我要如何求出??
5ㄉ總分 =175
7ㄉ總分 =180
//===============================================
請教版主
請教導如何求出??
我想請教完整寫法
引用:
最初由 michael1688 發表
我舉一ㄍ實例子可能較為清楚
我作好
a1:IF(aa1~aa9,1~9,0),COLORWHITE,LINETHICK; //條件aa1成立,1 條件aa2成立,2 條件aa3成立,3 ..............等等以此類推
位置2330:=STKINDI('2330','a123.a1',0,-1); //條件'a123.a1'位置=7
位置2317:=STKINDI('2317','a123.a1',0,-1); //條件'a123.a1'位置=5
位置2498:=STKINDI('2498','a123.a1',0,-1); //條件'a123.a1'位置=4
位置2412:=STKINDI('2412','a123.a1',0,-1); //條件'a123.a1'位置=3
位置2454:=STKINDI('2454','a123.a1',0,-1); //條件'a123.a1'位置=6
位置2882:=STKINDI('2882','a123.a1',0,-1); //條件'a123.a1'位置=8
位置2881:=STKINDI('2881','a123.a1',0,-1); //條件'a123.a1'位置=9
位置2886:=STKINDI('2886','a123.a1',0,-1); //條件'a123.a1'位置=6
位置2891:=STKINDI('2891','a123.a1',0,-1); //條件'a123.a1'位置=7
位置2885:=STKINDI('2885','a123.a1',0,-1); //條件'a123.a1'位置=5
位置1722:=STKINDI('1722','a123.a1',0,-1); //條件'a123.a1'位置=7
位置2618:=STKINDI('2618','a123.a1',0,-1); //條件'a123.a1'位置=4
位置2201:=STKINDI('2201','a123.a1',0,-1); //條件'a123.a1'位置=3
位置2610:=STKINDI('2610','a123.a1',0,-1); //條件'a123.a1'位置=5
位置1102:=STKINDI('1102','a123.a1',0,-1); //條件'a123.a1'位置=5
..............等等以此類推
也就是說每日 //條件'a123.a1'位置=都可能會變動
//=========================================
台積電:= 120;
鴻海:=110 ;
宏達電:= 100;
中華電:= 90 ;
聯發科:= 80 ;
國泰金:= 70;
富邦金:= 60 ;
兆豐金:= 50 ;
中信金:= 40 ;
元大金:= 30 ;
台肥:= 20 ;
長榮航:= 10;
裕隆:= 19 ;
華航:= 18 ;
亞泥:= 17 ;
以上分數都是固定值
//==============================================
我想得知ㄉ是位置= 1ㄉ總分
我想得知ㄉ是位置= 2ㄉ總分
我想得知ㄉ是位置= 3ㄉ總分
我想得知ㄉ是位置= 4ㄉ總分
我想得知ㄉ是位置= 5ㄉ總分
..............等等以此類推
例如:
我想得知位置= 5ㄉ總分 =(鴻海:=110 ;)+(元大金:= 30;)+(華航:= 18 ;)+(亞泥:= 17 ;) ==175
我想得知位置= 7ㄉ總分 =(台積電:= 120;)+(中信金:= 40 ;)+(台肥:= 20 ;) ==180
簡單來講我要如何求出??
5ㄉ總分 =175
7ㄉ總分 =180
//===============================================
請教版主
請教導如何求出??
我想請教完整寫法
引用:
最初由 cgjj 發表
每檔股票分數之固定值不同
鴻海:=110 ;
宏達電:= 100;
中華電:= 90 ;
............
以寫程式來說, 不太可能如此一個商品就用一行去設
1000個商品, 光是設定就佔了1000行
該值您是存於自定義數據嗎? 還是以特定算式算出的呢?
引用:
最初由 michael1688 發表
鴻海:=110 ;
宏達電:= 100;
中華電:= 90 ;
算是ㄍ固定值是我用手加入數據ㄉ,
在Excel表裡粉容易就能取得
5ㄉ總分 =175
7ㄉ總分 =180
到奇狐裡我就有點想破頭ㄌ
盼望版主開導一方囉!!
我作好
a1:IF(aa1~aa9,1~9,0),COLORWHITE,LINETHICK; //條件aa1成立,1 條件aa2成立,2 條件aa3成立,3 ..............等等以此類推
位置2330:=STKINDI('2330','a123.a1',0,-1); //條件'a123.a1'位置=7
位置2317:=STKINDI('2317','a123.a1',0,-1); //條件'a123.a1'位置=5
位置2498:=STKINDI('2498','a123.a1',0,-1); //條件'a123.a1'位置=4
位置2412:=STKINDI('2412','a123.a1',0,-1); //條件'a123.a1'位置=3
位置2454:=STKINDI('2454','a123.a1',0,-1); //條件'a123.a1'位置=6
位置2882:=STKINDI('2882','a123.a1',0,-1); //條件'a123.a1'位置=8
位置2881:=STKINDI('2881','a123.a1',0,-1); //條件'a123.a1'位置=9
位置2886:=STKINDI('2886','a123.a1',0,-1); //條件'a123.a1'位置=6
位置2891:=STKINDI('2891','a123.a1',0,-1); //條件'a123.a1'位置=7
位置2885:=STKINDI('2885','a123.a1',0,-1); //條件'a123.a1'位置=5
位置1722:=STKINDI('1722','a123.a1',0,-1); //條件'a123.a1'位置=7
位置2618:=STKINDI('2618','a123.a1',0,-1); //條件'a123.a1'位置=4
位置2201:=STKINDI('2201','a123.a1',0,-1); //條件'a123.a1'位置=3
位置2610:=STKINDI('2610','a123.a1',0,-1); //條件'a123.a1'位置=5
位置1102:=STKINDI('1102','a123.a1',0,-1); //條件'a123.a1'位置=5
1 我已將底下這些按股票代碼存入自定義數據中(單值數值)
名稱為固定值
2也把這些全加入到自選股板塊中了
台積電:= 120;
鴻海:=110 ;
宏達電:= 100;
中華電:= 90 ;
聯發科:= 80 ;
國泰金:= 70;
富邦金:= 60 ;
兆豐金:= 50 ;
中信金:= 40 ;
元大金:= 30 ;
台肥:= 20 ;
長榮航:= 10;
裕隆:= 19 ;
華航:= 18 ;
亞泥:= 17 ;
我想得知位置= 5ㄉ總分 =(鴻海:=110 ;)+(元大金:= 30;)+(華航:= 18 ;)+(亞泥:= 17 ;) ==175
我想得知位置= 7ㄉ總分 =(台積電:= 120;)+(中信金:= 40 ;)+(台肥:= 20 ;) ==180
//ps
1 我已將底下這些按股票代碼存入自定義數據中(單值數值)
名稱為固定值
2也把這些全加入到自選股板塊中了
簡單來講我要如何求出各相同位置的固定值總分??
請版主教導如何求出的完整碼
引用:
最初由 michael1688 發表
我作好
a1:IF(aa1~aa9,1~9,0),COLORWHITE,LINETHICK; //條件aa1成立,1 條件aa2成立,2 條件aa3成立,3 ..............等等以此類推
位置2330:=STKINDI('2330','a123.a1',0,-1); //條件'a123.a1'位置=7
位置2317:=STKINDI('2317','a123.a1',0,-1); //條件'a123.a1'位置=5
位置2498:=STKINDI('2498','a123.a1',0,-1); //條件'a123.a1'位置=4
位置2412:=STKINDI('2412','a123.a1',0,-1); //條件'a123.a1'位置=3
位置2454:=STKINDI('2454','a123.a1',0,-1); //條件'a123.a1'位置=6
位置2882:=STKINDI('2882','a123.a1',0,-1); //條件'a123.a1'位置=8
位置2881:=STKINDI('2881','a123.a1',0,-1); //條件'a123.a1'位置=9
位置2886:=STKINDI('2886','a123.a1',0,-1); //條件'a123.a1'位置=6
位置2891:=STKINDI('2891','a123.a1',0,-1); //條件'a123.a1'位置=7
位置2885:=STKINDI('2885','a123.a1',0,-1); //條件'a123.a1'位置=5
位置1722:=STKINDI('1722','a123.a1',0,-1); //條件'a123.a1'位置=7
位置2618:=STKINDI('2618','a123.a1',0,-1); //條件'a123.a1'位置=4
位置2201:=STKINDI('2201','a123.a1',0,-1); //條件'a123.a1'位置=3
位置2610:=STKINDI('2610','a123.a1',0,-1); //條件'a123.a1'位置=5
位置1102:=STKINDI('1102','a123.a1',0,-1); //條件'a123.a1'位置=5
1 我已將底下這些按股票代碼存入自定義數據中(單值數值)
名稱為固定值
2也把這些全加入到自選股板塊中了
台積電:= 120;
鴻海:=110 ;
宏達電:= 100;
中華電:= 90 ;
聯發科:= 80 ;
國泰金:= 70;
富邦金:= 60 ;
兆豐金:= 50 ;
中信金:= 40 ;
元大金:= 30 ;
台肥:= 20 ;
長榮航:= 10;
裕隆:= 19 ;
華航:= 18 ;
亞泥:= 17 ;
我想得知位置= 5ㄉ總分 =(鴻海:=110 ;)+(元大金:= 30;)+(華航:= 18 ;)+(亞泥:= 17 ;) ==175
我想得知位置= 7ㄉ總分 =(台積電:= 120;)+(中信金:= 40 ;)+(台肥:= 20 ;) ==180
//ps
1 我已將底下這些按股票代碼存入自定義數據中(單值數值)
名稱為固定值
2也把這些全加入到自選股板塊中了
簡單來講我要如何求出各相同位置的固定值總分??
請版主教導如何求出的完整碼
原碼:
UseBlk:='自選股'; //設定統計的板塊 StkNum:=STKCOUNT(UseBlk); S1:0; //存1的總分 S2:0; //存2的總分 S3:0; //存3的總分 ................ for SNo:=1 to StkNum do begin UseStk:=STKFROMBLK(UseBlk,SNo); 位值:=STKINDI(UseStk,'a123.a1',0,-1); 分數:=STKINDI(UseStk,'ABCD.固定值',0,-1); S1:=S1 + (位值=1)*分數; S2:=S2 + (位值=2)*分數; ................ end;
我來研究看看
先跟版主說聲謝謝喔
全部時間均為台灣時間, 現在時間為20:11 | 在這個頁面顯示本主題全部的 13 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.