假如馬匹賽次在檢視正常排序下的頂列,函數會傳回第一參數字串之內所含之函數的運算結果,否則函數會傳回第二參數字串之內所含之函數的運算結果(假如你沒有傳入第二參數,函數則傳回 .NULL.)。我們可以利用本函數在每場賽事中只選取一匹馬,配合檢視的統計功能,進行以賽事為單位(而非以馬匹賽次為單位)的數據統計。
所謂正常排序下的頂列的意義如下:
• | 在過往的賽事中,正常排序下的頂列即頭馬列,若賽事有多於一隻頭馬,則以排先的為準 |
• | 在未有名次的賽事中,正常排序下的頂列即第一號馬 |
語法
IfAtTop('fTrueExpression','fFalseExpression')
回傳值
與傳回的參數字串所含的算式回傳值的資料類別相同
例子
下圖檢視的第四欄使用了函數 IfAtTop('HrRunners( )') 以計算賽事的出馬匹數,在正常排序下「龍霸」排在檢視的頂列,無論檢視目前的排序如何,函數在龍霸一列都會傳回12(賽事出馬匹數),而在其他馬匹列則會傳回 .NULL.。
備註:無論檢視目前的排序如何,你都隨時可以按資料表左上角的小鍵,把檢視還原成正常排序。
Page url: http://www.racematenet.com/help/index.html?ifattop.htm