En komplisert Excel -formel for avansert funksjonalitet:
Denne formelen demonstrerer nestede funksjoner, matriseformler, betinget logikk og datamanipulering:
`` Excel
=Sumprodukt (
HVIS(
ISNumber (Search ({"Apple", "Banana", "Orange"}, A1:A10)),
HVIS(
Måned (B1:B10) =3,
HVIS(
C1:C10> Gjennomsnitt (C1:C10),
1,
0
),
0
),
0
)
)
`` `
Forklaring:
1. SumProduct () :Denne funksjonen multipliserer tilsvarende elementer av matriser og oppsummerer de resulterende produktene.
2. if () (nestet) :Flere nestede hvis funksjoner skaper en kompleks betinget logikkstruktur.
* Først hvis: Sjekker om celler i området A1:A10 inneholder ordene "eple", "banan" eller "oransje" ved å bruke `search ()` og `isnummer ()`.
* sekund hvis: Sjekker om datoen for datoen i B1:B10 er mars (3).
* tredje hvis: Kontrollerer om verdien i C1:C10 er større enn gjennomsnittet av verdiene i C1:C10.
3. Array -operasjoner :Hele formelen fungerer på matriser (spekter av celler), noe som gjør den til en matriseformel. Dette muliggjør samtidig evaluering av flere forhold på en rekke data.
Funksjonalitet:
Denne formelen teller hvor mange celler i kolonne a inneholder ordene "eple", "banan" eller "oransje", har en dato i mars i kolonne B, og har en verdi større enn gjennomsnittet i kolonne C.
Nøkkelpunkter:
* Denne formelen viser kompleks hekking av funksjoner og betinget logikk.
* 'Søk () ` -funksjonen tillater flere kriterier innenfor en enkelt tilstand.
* Den `gjennomsnittlige ()` -funksjonen brukes innenfor den betingede logikken, og fremhever formelens evne til å utføre beregninger innenfor nestede funksjoner.
* Sumproduct () ` -funksjonen er avgjørende for å jobbe med matriseformler, noe som gir effektive beregninger på tvers av flere matriser.
Denne formelen viser et glimt av Excels kraft og de komplekse beregningene den kan håndtere. Det er imidlertid viktig å huske at applikasjoner i den virkelige verden kan kreve mer spesifikke formler som er tilpasset brukerens behov.