Video: SUPER EASY Excel Data Entry Form (NO VBA) 2024
Udtrykket "arrayformel" i sig selv er en uklar. Det er rigtigt, at mange arrayformler i Excel er beregnet til at fylde en række celler på regnearket. Men det er også rigtigt, at mange matrixformler er beregnet til kun at optage en celle.
Du kan finde det nyttigt at tænke på en matrixformel som en, der behandler en eller flere datarapporter - arrayer, der måske eller måske ikke vises på regnearket. Hvis arraysne ikke er synlige på arket, bruges de i Excel's interne behandlingssteder væk fra nysgerrige øjne.
Du skal oplyse Excel om, at hvad du indtaster er en matrixformel, ikke en normal sådan som denne:
= AVERAGE (B2: B25)
For at indtaste formlen og den funktion, den anvender, vælger du en celle, skriver formlen og trykker på Enter. Antag at du vil array indtaste en formel som denne:
= AVERAGE (IF (A2: A25 = "Zig", B2: B25, ""))
du vælger en celle, skriver formlen og holder samtidig Ctrl og Shift-tasterne nede, mens du trykker på Enter. Hvis du har gjort tingene rigtigt, vises formlen i formlen bar omgivet af krøllede parenteser. Og cellen, hvor du matricerede ind i formlen, viser gennemsnittet af værdierne, måske salgsindtægterne, i A2: A25 for enhver post med teksten "Zig" i B2: B25.
AVERAGEIF og SUMIF er to af de funktioner, der er kodet af Microsoft, for at give dig et alternativ til array formel metoderne. Måske er jeg bare reaktionær, men jeg har altid foretrukket arrayformlerne. Jeg tror, det giver mig mere kontrol over, hvad der sker.