萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> WPS Office >> WPS 綜合教學

WPS 表格一分鐘產出九九乘法表:IF+AND+ROW/COLUMN 動態公式法

教學示範、程式邏輯練習常需九九乘法表。WPS 表格善用邏輯函數與位置函數,一個公式拖曳即可生成完整 9×9 乘法表,且公式可攜帶至其他檔案複用。

核心公式邏輯

於 A10 輸入:

=IF(AND($A1>=A$1, COLUMN()<11, ROW()<19), A$1&"×"&$A1&"="&$A1*A$1, "")

參數解析:

  • $A1:絕對欄 A、相對列 → 第一欄的基數 (1~9)
  • A$1:相對欄、絕對列 1 → 第一列的乘數 (1~9)
  • COLUMN()<11:限制欄位在 A~J (第 1~10 欄)
  • ROW()<19:限制列數在 1~18 列
  • AND(...):三條件同時成立才顯示算式,否則顯示空白
  • &:字串串接,組成「1×1=1」格式

分步建構

  1. 建立基數欄:A1 輸入 1,A10 輸入上述公式 → 選 A1 拖曳至 A9 產生 1~9 → 選 A10 拖曳至 A18 產生第一列乘法式
  2. 橫向擴展:選取 A1:I9 → 向右拖曳至 I 欄 → 選取 A10:I18 → 向右拖曳至 I 欄,完成 9×9 矩陣
  3. 美化:隱藏輔助列:選取第 1~9 列 → 右鍵【隱藏】,僅保留乘法表本體(第 10~18 列)

公式變體:不同輸出格式

需求公式修改
僅顯示結果 (如 "9")=IF(AND(...), $A1*A$1, "")
顯示 "1x1=1" (小寫 x)=IF(AND(...), $A1&"x"&A$1&"="&$A1*A$1, "")
含算式對齊 (靠右)儲存格格式→自訂 @@@ 或靠右對齊

教學應用延伸

  • 將公式改為 RANDBETWEEN(1,9) 產生隨機乘法練習題
  • 配合條件格式:答對綠色、答錯紅色,製作互動練習單
  • 擴展為 12×12、19×19 乘法表,只需調整 COLUMN/ROW 邊界條件

一個動態公式取代人工輸入 81 格,不僅快速更能深入理解相對/絕對參考與邏輯判斷,是表格函數教學的經典範例。

copyright © 萬盛學電腦網 all rights reserved