我有一個訪問查詢,其計算列為 Rank1、Rank2、Rank3,可以是 A、B 或 C 作為值。
Rank1 Rank2 Rank3 Final_Rank
A B C
B A A
C B C
我想添加另一個使用 COUNTIF excel 公式的列 Final_Rank。例如,IIF(COUNTIF(Rank1:Rank3,"A")<3,"B",IIF(...))
可以在 Access 中使用嗎?
uj5u.com熱心網友回復:
MsAccess SQL 中沒有函式可以跨列計算某些值,例如 EXCEL 的 COUNTIF 可以。您可以將其模擬為:
IIF(
IIF(Rank1='A',1,0) IIF(Rank2='A',1,0) IIF(Rank3='A',1,0) < 3 , 'B', ...
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/478482.html
上一篇:使用SQL跨多個表計算記錄的問題
