Beskrivelse
Bruk denne funksjonen til å referere til det angitte området som skal vurderes for hvert underark i et Workiva-regneark.
Merknad: Denne funksjonen finnes ikke i Excel, og fungerer bare i en "overordnet" funksjon.
Syntaks
CHILDREFS(kriterium)
Inndata
Denne funksjonen har følgende argumenter:
| Navn | Påkrevd | Gyldig inndata |
|---|---|---|
kriterium |
Ja | Et tall, et uttrykk, en cellereferanse eller en tekststreng som identifiserer hva som skal vurderes. |
Støttede funksjoner
Følgende funksjoner kan brukes inne i CHILDREFS-funksjonen:
| AND | STOR (for argument 1) | RANK.EQ (for argument 2) |
| AVERAGE | MAX | RANK.AVG (for argument 2) |
| AVERAGEA | MAXA | LITEN (for argument 1) |
| VELG (for alle argumenter unntatt argument 1) | MEDIAN | STDEV |
| CONCATENATE | MIN | STDEV.P |
| COUNT | MINA | STDEV.S |
| COUNTA | NPV (for alle argumenter unntatt argument 1) | STDEVA |
| COUNTBLANK | OR | STDEVPA |
| HVIS (for argument 2 og 3) | PRODUCT | SUM |
| HVIS(for partallsargumentene: 2, 4, 6, …) | RANK (for argument 2) | TEXTJOIN (for alle argumenter unntatt argument 2) |
Eksempel
Eksempeldata
Følgende data er et enkelt Workiva-regneark som inneholder tre underark:
Forelder
Toppnivåark (dette er arket som skal ha celler som inneholder CHILDREFS-formlene)
| A | B |
|---|---|
| Summen av alle B1-cellene | $15035.47 |
| Største verdi | $11037.93 |
| Minste verdi | $662.85 |
Nord
| A | B |
|---|---|
| Toronto, Canada | $2515.27 |
| Chicago, USA | $7251.48 |
| Montreal, Canada | $2182.43 |
| Boston, USA | $1296.56 |
| Minneapolis, USA | $662.85 |
Sør
| A | B |
|---|---|
| Miami, USA | $9287.65 |
| New Orleans, USA | $8981.35 |
| Atlanta, USA | $11037.93 |
| Houston, USA | $6944.6 |
| Mexico by, Mexico | $4278.78 |
Vest
| A | B |
|---|---|
| Los Angeles, USA | $3232.55 |
| Vancouver, Canada | $4380.67 |
| Seattle, USA | $5351.47 |
| Phoenix, USA | $4352.46 |
| Denver, USA | $3777.13 |
Eksempelformler
| Brukstilfelle | Formel | Beskrivelse |
|---|---|---|
| Legg sammen verdiene som finnes i B1-cellen i underarkene. | =SUMMER(UNDERREFERANSER(B1)) |
Denne formelen legger sammen alle verdiene som finnes i B1-cellen i underarkene. For dette datasettet returnerer denne formelen: 15035,47 |
| Identifiser denstørste verdien i B-kolonnecellene i underarkene. | =STOR(BARNEFFEKT(B:B);1) |
Denne formelen finner den største verdien i B-kolonnecellene i underarkene. For dette datasettet returnerer denne formelen: 11037.93 ("Atlanta" på Sør -arket). |
| Identifiser denminste verdien i B-kolonnecellene i underarkene. | =LITEN(BARNREFERANSER(B:B);1) |
Denne formelen finner denminste verdien i B-kolonnecellene i underarkene. For dette datasettet returnerer denne formelen: 662,85 ("Minneapolis" på Nord -arket). |
Ytterligere informasjon
- Jokertegn fungerer ikke med denne funksjonen.
- Du kan inkludere CHILDREFS-funksjonen mer enn én gang i en formel. Dette lar deg sette sammen aggregeringer fra forskjellige overordnede ark i én formel.
Hvis en CHILDREFS-formel ikke inkluderer alle forventede verdier
Ved å bruke formelen =SUMMER(BARNEFERDIGHETER(A6)) som et eksempel, hvis den ikke fanger opp alle barna, er det sannsynlige årsaker til at dette kan være tilfelle:
Begrensningen på «barnebarnet»
CHILDREFS ser bare på arkene nøyaktig ett nivå ned i hierarkiet (direkte underordnede).
Scenario: Hvis ark A har et underordnet ark B, og ark B har et underordnet ark C, vil en CHILDREFS-formel på ark A bare hente fra ark B. Den vil ignorere ark C fullstendig.
For å fikse: Sørg for at alle ark som skal vurderes er nestet kun ett nivå dypt. For å inkludere «barnebarn» må du først samle dataene i de øvre arkene.
Ark forfremmelse/degradering
Siden funksjonen er dynamisk, endrer enhver endring i regnearkets struktur resultatet umiddelbart.
Scenario: Hvis et ark ved et uhell ble «forfremmet» (flyttet til venstre i disposisjonen) eller «degradert» (flyttet til å være to nivåer under det overordnede), regnes det ikke lenger som et underordnet ark og ekskluderes.
For å sjekke dette: Se på omrisset (panelet til venstre). Ethvert ark som ikke er fysisk innrykket med ett nivå under det overordnede arket, vil bli ignorert av formelen.
For å fikse: Sørg for at alle arkene som skal vurderes er på samme nivå under det overordnede arket.
Ikke-sammenhengende ark
CHILDREFS fungerer bare for ark som er nestet rett under det overordnede.
Scenario: Ark gruppert etter «Mappe»-seksjoner i disposisjonen vil føre til at funksjonen brytes ved mappen.
Slik fikser du: Sørg for at det overordnede arket og det underordnede arket ikke er atskilt med en mappe, eller rull dataene opp i riktig celle i mappen.
Avvik i datatype eller innhold
Selv om arket er et underordnet element, vil SUM-delen av formelen hoppe over cellen hvis den ikke gjenkjenner verdien som et tall.
Slik sjekker du dette:Sjekk om cellene i underarkene (i dette eksemplet celle A6 i disse arkene) ikke er formatert som tekst eller inneholder skjulte tegn (for eksempel et mellomrom eller et '-prefiks).
For å fikse: Rett formateringen eller fjern problemtegnet.
«Null»-problemet: Hvis et underark er begrenset (brukeren har ikke tillatelser til det) eller cellen er tom, vil det ikke gi en feil; det vil bare bidra med 0 til summen.
Skjulte eller filtrerte ark
Selv om CHILDREFS vanligvis inkluderer alle underordnede ark, kan det av og til føre til avvik hvis et ark filtreres ut av en bestemt visning eller har «Ekskluderings»-egenskaper i visse avanserte rapporteringsinnstillinger.
For å sjekke dette:Endre formelen midlertidig til =ANTALL(BARN(A6)).
Hvis antallet er 5, men de forventer 8 barn, er problemet Disposisjonshierarkiet (punkt 1 eller 2).
Hvis antallet er 8, men SUM er lavere enn forventet, er problemet Data/formatering i undercellene (element 4).
For å fikse: Rett problemet ved hjelp av løsningene som er presentert ovenfor.