返回列表 上一主題 發帖

[發問] 小問題請教 轉置相乘

回復 2# Bodhidharma


    應該是指計算表格增大,例如原先為 11*11 改為 25*25
  1. =SUMPRODUCT(TRANSPOSE(數值!$B2:$Z2),係數!B$5:B$29)
複製代碼
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 1# jj369963


    上兩式輸入需注意要用 CTRL+SHIFT+ENTER三鍵齊按方式輸入公式,
    下式用 ENTER輸入就可,將是一般輸入公式方式
  1. B3
  2. =MMULT(-TEXT(數值!$B2:$Z2,"[<>];;0;!0"),-TEXT(係數!B$5:B$29,"[<>];;0;!0"))
複製代碼
MMULT為純數值行列相乘函數,因為資料表中有些是空格,就需要用TEXT函數將空格轉為 0 來處理
MMULT函數看說明可能不易看懂,簡單來講 第1參數須為 水平資料 ,第2參數須為 垂直資料,本例為1維*1維 應該比較容易了解。
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 5# jj369963
>其中text的format_text: "[<>];;0;!0" 是代表什麼意思呀

TEXT(數字/文字,格式)
格式 ="格式1=正數;格式2=負數;格式3=0;格式4=文字"
格式="[<>];;0;!0
 格式1=[<>],表示輸出正數與負數
 格式2=無(因為負數已經於參數1處理,所以省略)
 格式1=0,數值0時使用
 格式1=!0,當文字時(包含"")強迫轉為0
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 【行善要及時】行善要及時,功德要持續。如燒開水一般,未燒開之前千萬不要停熄火候,否則重來就太費事了。
返回列表 上一主題