、
普通公式
公式說明:
函數名
公式名稱
說明
QM
()
/WQM
()
/SQM
()
期末余額
取某科目的期末余額
QC
()
/WQC
()
/SQC
()
期初余額
取某科目的期初余額
JE
()
/WJE
()
/SJE
()
凈發生額
取某科目的年凈、月
凈發生額
FS
()
/WFS
()
/SFS
()
發生額
取某科目結轉月份借
方、貸方發生額
LFS
()
/WLFS
()
/SLFS
()
累計發生額
取某科目截止到結
轉月份的累計發生額
JG
()
/WJG
()
/SJG
()
取對方科目計算結果
取對方科目或所
有對方科目的數據之和
CE
()
/WCE
()
/SCE
()
借貸平衡差額
取憑證的借貸方差
額
TY
()
通用轉帳公式
取
Access
數據庫中的數據
常數
取某個指定的數字
UFO
()
UFO
報表取數
取
UFO
報表中某個單元的
數據
計算公式定義報表數據之間的運算關系,在報表數值單元中鍵入
“=”
或在工具欄中按
“FX”
按扭就可以直接定義計算公式。
註意:
函數中使
用到的字母符號,如:函數名、括號()、引號
“”
、逗號,等號
=
等
等均為半角符號。
2
、
本表取它表數公式表之間關聯條件的意義是建立本表與它表之間
以關鍵字或某個單元為聯系的默契關系。關聯條件的格式為:
RELATION
單元
關鍵字
變量
WITH “
它表表名
”
->
單元
關鍵字
變
量
常量比如:當前表各頁
A
列取表
“LRB”
同年上月
A
列數值
A=“lrb”
->A relation
年
with “lrb”
->
年,月
with “lrb”
->
月
3
、
條件取數公式定義
條件取數函數
IFF
主要用於有條件取數的情況:格式:
IFF
(邏輯表
達式,條件真值,條件假值)註意:用於單元公式時不能使被賦值的
區域與算術表達式中用到的區域重復。
如:
A3=IFF
(
A3>0,10,-10
)
是不對的應該是
B4= IFF
(
A3>0,10,-10
)
表示若
A3>0
則
B4=10,
否則
B4=-10 B4= IFF
(
A3@2>0,10,-10
)表
示若第
2
頁
A3>0
則
B4=10,
否則
B4=-10
@2
表示報表的第二頁
.
用友報表函數使用說明
賬務函數的格式
以期末余額函數為例,
UFO 8.x
賬務函數的格式形如:
QM(<
科目編
碼
>,<
會計期間
>,<
方向
>,<
賬套號
>,<
會計年度
>,<
編碼
1>,<
編碼
2>,<
截止日期
>)
格式與
UFO 7.x
類似,不同的是:
1
、
取消了取輔助核算的函數。
在
UFO 7.x
中,
取總賬函數名為
QM
個人往來為
AQM
;單位往來為
BQM
;部門往來為
CQM
;項目核算
為
DQM
;項目往來為
EQM
。在
UFO 8.x
中,以上
6
個函數合並為
壹個
QM
,不同的輔助核算用
“
編碼
1”“
編碼
2”
表示。
例如壹個部門項目科目
169
,以下公式表示取
169
科目部門
1
、項目
1
的期末數。
QM("169",1,"
借
",001,1999,"
部門
1","
項目
1")
2
、增加了
“
會計年度
”
參數在
UFO 7.x
中,沒有
“
會計年度
”
的參數,
這樣造成了取
“
上年同期
”
等數據很不方便。在
UFO 8.x
中增加了
“
會
計年度
”
的參數,可以從任意會計年度中取數。
3
、各參數的位置需要保留有些參數可以省略不寫,例如方向、賬套
號、會計年度、編碼等。
如果省略的參數後面沒有內容了,
則可以不寫逗號;
如果省略的參數
後面還有內容,
則必須寫逗號,
把它們的位置留出來。
例如以下公式:
QM("101",
月
)
省略了方向、賬套號、會計年度、編碼
1
、編碼
2
QM("101",
月
,,,,"
單位編碼
")
省略了方向、賬套號、會計年度、編碼
2
4
、函數中的參數除了日期字符串必須加引號
" "
之外,其他參數可以
不加引號。函數中的引號、逗號等標點符號支持全角和半角。
如何定義會計年度?
在取數時,
可以指定從壹個賬套的某個會計年度中取數。
會計年度有
3
種形式:
1
、指定會計年度,
4
位。
例如公式
FS("113",1,"
借
",001,1999)
表示取賬套
001
的
1999
年
1
月的借方發生額。
2
、省略不寫。此時默認
[
數據
]-[
賬套初始
]
中定義的會計年度。
例如:
某公司已建立
1998
年度的報表及取數公式,
公式省略
“
會計年
度
”
,形如
FS("113",1,"
借
",001)
。進入
1999
年後,不用修改公式,
把
“
賬套初始
”
設為
1999
年即可。
3
、寫
“
年
”
字。此時取報表關鍵字
“
年
”
的值。例如公式
FS("113",1,"
借
",001,
年
)
當報表中關鍵字
“
年
”
為
1999
時,
此公式表示取
1999
年數
據;
當關鍵字
“
年
”
為
2000
時,
此公式表示取
2000
年數據。
如果報表
中沒有定義關鍵字年,則按照機器時間取數。
函數
“
取數(會計)期間
”
的書寫格式
取數(會計)期間可以直接寫日期或利用報表關鍵字指定。
例如:公式
FS("101",5,"
借
")
表示取
5
月
101
科目的借方發生額。
公式
FS("101",
月
,"
借
")
表示取報表關鍵字
“
月
”
的借方發生額。如果報
表關鍵字如下,則取
5
月的數。
日期的書寫格式:
1-12
:表示
1-12
月
例如公式
FS("101",5,"
借
")
表示取
5
月
101
科目的借方發生額。
21-24
:表示
1-4
季度
例如公式
FS("101",21,"
借
")
表示取壹季
度
101
科目的借方發生額。
41-93
:表示第
1
周
-
第
53
周。
例如公式
TFS("101",41,"
借
")
表示
取
1999
年第
1
周
101
科目的借方發生額。
101-136
:表示第
1
旬
-
第
36
旬。
例如公式
TFS("101",101,"
借
")
表
示取
1999
年第
1
旬
101
科目的借方發生額。
"
月
/
日
/
年
,
月
/
日
/
年
"
:表示壹個時間段
例如
"3/15/1999"
表示
1999
年
3
月
15
日;
"3/15/1999,4/15/1999"
表示
1999
年
3
月
15
日
-4
月
15
日。公式
TFS("101","3/15/1999","
借
")
表示取
1999
年
3
月
15
日
101
科目的借方發生額;公式
TFS("101","3/15/1999
4/15/1999","
借
")
表示取
1999
年
3
月
15
日
-4
月
15
日
101
科目的借方發生額。
關鍵字的書寫格式:
全年公式
FS("101",
全年
,"
借
",001,1999)
表示取
1999
年全年
101
科
目的借方發生額。
公式
FS("101",
全年
,"
借
",001,
年
)
表示取報表中關鍵
字
“
年
”
值的全年
101
科目的借方發生額。季公式
FS("101",
季
,"
借
")
表
示取報表中關鍵字
“
季
”
值的
101
科目的借方發生額。
月公式
FS("101",
月
,"
借
")
表示取報表中關鍵字
“
月
”
值的
101
科目的借方發生額。
日公式
FS("101",
日
,"
借
")
表示取報表中關鍵字
“
日
”
值的
101
科目的借方發生
額。周公式
FS("101",
周
,"
借
")
表示取報表中自定義關鍵字
“
周
”
值的
101
科目的借方發生額。旬公式
FS("101",
旬
,"
借
")
表示取報表中自定
義關鍵字
“
旬
”
值的
101
科目的借方發生額。