Error SWITCH has mismatched range sizes. Expected row count: 1. column count: 1. Actual row count: 171, column count: 1.
My Monthly Analysis sheet start throwing this error on all calculated values.
=ARRAYFORMULA(IF(ISTEXT($A30:$A),SWITCH($O30:$O,“Type”,IF($A30:$A=“Income”,(AN3*$P$20)+(BR3*$P$21),(AN4*$P$20)+(BR4*$P$21)),“Income”,(VLOOKUP($A30:$A&“Income”,{$BA2:$BA&$AZ2:$AZ,BC2:BC},2,FALSE)$P$20)+(VLOOKUP($A30:$A&“Income”,{$BO$2:$BO&$BP$2:$BP,BR$2:BR},2,FALSE)$P$21),“Expense”,(VLOOKUP($A30:$A&“Expense”,{$BA2:$BA&$AZ2:$AZ,BC2:BC},2,FALSE)$P$20)+(VLOOKUP($A30:$A&“Expense”,{$BO$2:$BO&$BP$2:$BP,BR$2:BR},2,FALSE)$P$21),“Category”,(VLOOKUP($A30:$A,{$AK7:$AK,AN7:AN},2,FALSE)$P$20)+(IFERROR(VLOOKUP($A30:$A,{INDIRECT($U$3),INDIRECT(VLOOKUP(C26,{$P$2:$P$13,$R$2:$R$13},2,FALSE))},2,FALSE),0))$P$21),IFERROR(1/0)))
Any idea what might have caused this? And how to fix it? I don’t recall making any specific change to trigger this.