你有無試過投注六合彩時,煩惱如何選擇號碼?想用顏色、尾數這些條件篩選但又很花時間?這次教你用 Google 試算表,自製一個六合彩選號器,可以按你的心水,自動篩走不適用號碼,兼且把適用號碼隨機排成六個一注,幫你省時發大財!

(筆者已準備一個範本,連結按此。把範本複製至自己的 Google 雲端硬碟便能按個人需要修改。)

自動選號,用 Google 試算表無煩惱

很多人投注六合彩時想選擇自己的幸運顏色和數字。這次教你做的選號器,只需幾個常用函數,就算不懂編寫程式都做得到。

原理很簡單,首先決定篩選的條件,例如顏色、尾數和單雙。你要做的,是給每個號碼一個分數,如果符合一個條件可得一分,符合兩個則有兩分,如此類推。完全符合條件的號碼獲得三分,把它們撈出來,就是你要投注的號碼。

設定篩選號碼條件

先處理顏色。找一行放上紅、藍、綠三個選項。為方便使用,筆者建議用「驗證資料」這個功能製造下拉式選單。方法是在上方功能列點擊資料 > 驗證資料。然後,在條件一項選擇項目清單,並在旁邊輸入選項,以英文逗號分隔。例如「紅,-」,就是「紅」和「-」兩項。

Google 試算表,驗證資料設定下拉式選單

用驗證資料設定下拉式選單

輸入後按儲存,你選擇的格出現了一個向下箭咀符號,點擊就可見到選項。

重複以上動作,建立「藍」和「綠」的下拉選單,顏色的選項便完成了。接著再用同樣方法建立尾數和單雙的下拉選單,完成品如下圖:

下拉選單

下拉選單

編寫篩選號碼程序

有了選項,接著處理計分程序。在試算表下方找個位置,橫向順序輸入 1 至 49 號,每欄一號。然後,在下一行註明每個號碼的顏色。

在下方再開一行,用來計算分數。運算邏輯是假如這個號碼符合已選擇的選項,則給予一分,否則為零分。因為只有兩個可能性,所以可用 IF() 函數判斷。

至於是否符合選項,可用 COUNTIF() 函數驗證,例如三個顏色選項位於試算表的 B3 至 D3 格,而要驗證的屬性在 B22 格,函數是這樣寫:

COUNTIF(B3:D3,B22)

這函數計算出 B3 至 D3 之中,總共有多少格和 B22 的內容一樣。如果在 B3 選擇了「紅」,而 B22 的值又是紅,則這個函數傳回 1 ,否則為 0 。

再放入 IF() 函數,變成:

IF(COUNTIF($B$3:$D$3,B22)>0,1,0)

假如 COUNTIF() 函數傳回的值大於 0 (即是符合條件), IF() 的結果會是 1 ,否則是 0 。這就是按顏色計出的分數。

把這段公式複製到計算顏色分數的每一格,就可以計出每一個號碼的顏色分數。留意這裡用上 $ 符號限制驗證選項的位置,可以放心複製公式到其他格都不怕出問題。

以 IF() 和 COUNTIF() 計算號碼分數

以 IF() 和 COUNTIF() 計算號碼分數

重複以上步驟,編寫計算尾數和單雙的程序。

(分辨號碼是否符合條件的方法有很多,此例採用比對屬性的方法,雖然要先為每個號碼定義屬性,但就不必度身訂造每種條件的邏輯,而且讀者要自行在範本中增加新條件亦不困難。如果想更直接,也可改以數學公式處理尾數和單雙等邏輯。)

把符合條件的號碼隨機分組

把顏色、尾數和單雙的分數加起來,得出每個號碼的總分數。

計算號碼總分

計算號碼總分

只有符合所有條件的號碼才會不低於三分。用 IF() 函數就可以抽出這些完全符合條件的號碼。

用 IF() 篩選符合條件的號碼

用 IF() 篩選符合條件的號碼

假設符合條件的號碼共有 30 個,即可分成五注。如果按號碼順序投注,便會出現號碼連續而且極為集中的問題。所以下一步要把號碼隨機分組。

(過往不少因中獎人數多而令派彩偏低的六合彩期數,攪珠結果都頗為集中,最近是 2019 年 12 月 14 日,攪出 2 、 4 、 6 、 8 、 28 、 29 和 [5] ,五個號碼少於 10 ,結果有 22 注中二獎,二獎只派 $39,520 。 2016 年 11 月 26 日更出現 23.5 注中頭獎,每注只分得 281.5 萬獎金,該期攪出 1 、 2 、 3 、 4 、 7 、 10 和 [33] 這些偏細號碼。)

既然是隨機操作,就請 RAND() 函數幫忙。在每個號碼加入一個隨機產生的亂數,令每一個符合條件的號碼總分都有一個獨特尾數。

在總分加入隨機尾數用來分組

在總分加入隨機尾數用來分組

然後用 LARGE() 和 HLOOKUP() 函數按總分高低排出號碼。

隨機排序篩選後的號碼

隨機排序篩選後的號碼

每次更改選號條件,系統都會重新運算並排出號碼。視乎你在 Google 試算表的設定,這些號碼還可以自動更新呢。

用 Google 試算表製作的好處是手機、平板電腦或桌面電腦都可以開啓,在投注站打開就能用。你可以在選號後擷取畫面,方便劃彩票時參照。

在 Google 試算表手機軟件使用選號器

在 Google 試算表手機軟件使用選號器

看,不用 VBA ,沒有複雜的程式碼,用普通函數都能砌出一個六合彩選號器。

Google 試算表還有很多意想不到的用途,日後自當繼續介紹。讀者如喜歡這類文章,歡迎在此留言或到 Facebook 專頁交流。