Prelucrarea datelor unei funcții de referință a tabelului pivot

după ce am rezolvat o mulțime de probleme cu ajutorul acestui site ingenios, mă mușc din dinți de câteva lucruri până acum
Poate cineva din forum poate ajuta?

unei

Pentru problema mea:

Evaluez datele din cercurile dietetice.

Am un tabel care conține valori sortate în coloane (pacient, vârstă, data măsurării, valoare măsurată1, valoare măsurată5, valoare calculată 1, valoare calculată5

Tabelul are aproape 11.000 de rânduri, adică măsurători efectuate pe diferiți pacienți.

Acum am transferat aceste date într-un tabel pivot pentru a permite calcule suplimentare pentru un pacient la un moment dat.

În tabelul pivot, am târât numele pacienților în așa-numitul câmp lateral, zona datei de măsurare în câmpul coloanei și diferite valori măsurate sau valori calculate în câmpurile de date.

1)
Acum este cazul - numai după aranjamentul din tabelul pivot voi putea face calcule ulterioare, deoarece toți pacienții apar împreună cu valorile și calculele lor în tabelul subiacent - că aș dori să folosesc o valoare în tabelul pivot, care, de exemplu, este valoarea maximă sau valoarea minimă, data corespunzătoare - sau în mod ideal diferența în numărul de zile de la începutul măsurării - dorește să o folosească ca bază pentru alte calcule. Scopul este de a obține data sau diferența de timp corespunzătoare pentru pierderea/timpul de pierdere în greutate când a fost atinsă greutatea minimă.
Pot evalua deja maximul sau minimul etc.
Din păcate, încercările mele de a rezolva problema cu formula de referință nu reușesc - nu funcționează în tabelele pivot? În alte tabele (mai simple), formula de referință funcționează.

2)
Aș dori, de asemenea, să generez valori medii pentru toate valorile calculate din tabelul pivot - de ex. câte kg au pierdut în total toți participanții, .
Cum pot realiza acest lucru?

Așadar, aș fi foarte recunoscător pentru feedback-ul dvs.

Salutări tuturor butoanelor și ajutoarelor

Tabel pivot cu selecția Pat.1 (datele au fost modificate)

Data măsurării 07/01/1996 07/08/1996 15/07/1996 26/08/1996 11/03/1996
Date
Greutate 78,00 76,50 75,90 70,90 71,70
IMC 27,97 27,43 27,22 25,42 25,71
FM 26,67 26,79 26,49 22,54 24,48
BCM 26,05 25,69 25,63 25,51 25,26

Următoarea zonă se referă la valorile din tabelul pivot

Data de începere 01/07/96
Data de încheiere 03.11.196
Perioada de observare [zile] zile
Kg min 70,90
KG max 78,00
Delta-KG max [kg] 7,10 kg
Delta KG max/timp asociat [/ săptămână].

- AW: Prelucrarea suplimentară a datelor unei funcții de referință a tabelului pivot

proiect interesant ce faci acolo.:) M-am uitat la el acum * brooding brooding * 8)

În primul rând, aș pune la îndoială ideea dvs. cu privire la nevoia de pivot.;) În afară de aceasta, există și întrebarea câți pacienți aveți. Doriți să faceți o evaluare pivot pentru fiecare? * groază *: hopa:

Din păcate, nu pot înțelege problema reală. Acest lucru necesită un tabel ca exemplu pentru mine.

Vă rugăm să explicați din nou ce înțelegeți prin Delta kg, da?

A.B.C.D.E.F.
2Nume de familiePat.1
3
Al 4-leaData măsurării01.01.199608/07/199615.07.199626.08.199611/03/1996
5Date
Al 6-leaGreutate787875,970,971.7
Al 7-leaIMC27,9727,4327,2225.4225,71
A 8-aFM26,6726,7926,4922,5424.48
9BCM26.0525,6925,6325,5125,26
10
11Data de început01.01.1996
Al 12-leaData de încheiere11/03/1996
13Perioada de observare [zile]126
14Kgmin70,926.08.1996în a 57-a zi
15KGMax7808/07/1996în ziua a 8-a
16Delta KGmaxim [kg]7.1kg
17deltaKG max/timp asociat [/ săptămână].
18
19BCMmin/BCMMax [%]97%
20FMmin22,5426.08.1996în a 57-a zi
21FMMax26,7908/07/1996în ziua a 8-a
22deltaFMMax[kg]4.25kg
23deltaFMMax /delta KG aparținând [%].
celulăformatvaloare
D14DD.MM.YYYY26.08.1996
E14„în„ ziua 0 ”57
celulăformulă
B11 = MIN (4: 4)
B12 = MAX (4: 4)
B13 = 1 + B12-B11
C14 = MIN (6: 6)
D14
E14 = 1 + D14-B $ 11
C15 = MAX (6: 6)
D15
E15 = 1 + D15-B $ 11
C16 = C15-C14
D19 = MIN (9: 9)/MAX (9: 9)
C20 = MIN (8: 8)
D20
E20 = 1 + D20-B $ 11
C21 = MAX (8: 8)
D21
E21 = 1 + D21-B $ 11
E22 = C21-C20
Atenție, formula matricială inclusă!
Parantezele cretate <> nu sunt introduse.
Ieșiți din editorul de celule cu Ctrl + Shift + Enter în loc de Enter singur.

_________________
.Tabelele spun mai mult de o mie de cuvinte.

- AW: Prelucrarea suplimentară a datelor unei funcții de referință a tabelului pivot

Eram pe drum și nu puteam raporta mai devreme.
În primul rând, mulțumiri pentru efort!
Deci, Delta KG sau FM înseamnă diferență sau diferență este o scădere de ex. Valoarea finală minus valoarea inițială.

Voi regla masa mai târziu. Trebuie să continui acum, să o fac mai târziu seara, astfel încât să poată fi făcut și de pe un Mac.

Deocamdată, salutări,

- AW: Prelucrarea suplimentară a datelor unei funcții de referință a tabelului pivot

Din nou la întrebările dvs.:
- Deci sunt aproape 1500 de pacienți.
- Și eu văd problema cu pivotul că valorile medii ale tuturor valorilor calculate din tabelul pivot pentru toți pacienții - de ex. câte kg au pierdut în total toți participanții - ar fi probabil mai ușor de obținut din tabelul de bază .
Dacă pivotul are sens oricum sau nu, nu știu exact, dar nu am văzut nicio altă modalitate de a grupa datele din tabelul de bază în așa fel încât să pot face calcule pentru pacienții individuali din lista unică, care conține toți pacienții. Nu am putut genera o formulă spontană, care pentru diferite coloane 1 (adică numele pacientului) raportează calculele ulterioare numai la aceste valori.
În tabel există cantități diferite de date de măsurare pentru fiecare pacient, fiecare dată de măsurare reprezintă o linie.


Despre valorile „Delta”:
Delta KG max/timp asociat mijloace (KGmax - Kg min)/perioadă în care a avut loc pierderea maximă în greutate.
Delta FM max/Delta KG asociate înseamnă (FM max - FM min)/diferență de greutate, care a fost eliminată în aceeași perioadă.


O nouă încercare de a seta tabelul de bază ca exemplu.

Nume Data nașterii Data măsurării Vârsta W R KG Palpha BMI FFM FM BCM
B, Gabriele 26/02/1967 02/10/2002 35 514,70 55,2 80,10 6,12 27,7 52,19 27,91 25,71
A, Ute 26 mai 1979 25 octombrie 1994 26 551,70 64,6 87,50 6,68 31,0 50,69 36,81 25,79
A, Ute 26 mai 1979 1 noiembrie 1994 26 545,70 66,1 86,30 6,91 30,6 50,76 35,54 25,82
A, Ute 26 mai 1979 6 noiembrie 1994 26 564,50 66,4 85,20 6,71 30,2 49,74 35,46 25,64
B, Karin 26 august 1959 28 octombrie 2001 42 555,40 62 67,80 6,37 26,2 23,53 44,27 24,13
B, Karin 26.08.1959 18.11.2001 42 548,20 62,9 66,10 6,55 25,5 21,83 44,27 24,14
B, Karin 26.08.1959 25.11.2001 42 551.40 62.5 65.10 6.47 25.1 21.13 43.97 24.11

În primul rând, vă mulțumesc din nou pentru gândurile care sunt date problemei mele.

- AW: Prelucrarea suplimentară a datelor unei funcții de referință a tabelului pivot

Am putut să-mi dau câteva gânduri acum, deși programul meu nu arăta la început.

În primul rând, următoarea considerație despre informațiile dvs. despre dimensiunea tabelului: aproximativ 11.000 de linii și 1.500 de pacienți, o măsurare pe linie. Acest lucru are ca rezultat o medie de 7,3 linii sau măsurători per pacient. Este realist?

Apoi văd în exemplul dvs. că ați menținut datele de măsurare într-un tabel de câțiva ani. Eventual S-ar putea schimba acest lucru și, astfel, reduce dimensiunea mesei. Deci, ar fi mai ușor să lucrați cu formule matrice.

În general, cred că ați putea folosi o bază de date cu un cod vba care vă clasifică lecturile pentru toți pacienții în consecință. Mai mult, o automatizare rapidă ar fi oferită dacă doriți să evaluați datele de măsurare. Cu 1500 de pacienți, un afișaj pivot ar fi prea greoi pentru mine - altfel ați putea controla volumul de date.

Deci, deocamdată am doar ideea de a furniza mesei dvs. un filtru special. Pentru aceasta, marcați-vă datele, inclusiv titlurile, și activați filtrul. Ii poti face fata? Cu aceasta puteți controla toate sortările posibile pe pacient.

Deci, selectați pacientul folosind filtrul. Scrieți acest nume în celula B1 (exemplu mai jos). Atunci un rezultat bun ar trebui deja obținut cu rezultat parțial ().
masa 2

Formatul celulei în H2,3,6,7: "pe" 0 ". Ziua"

Referința () era acum o clipă! Dar, eventual fără probleme.
_________________
.Tabelele spun mai mult de o mie de cuvinte.

- AW: Prelucrarea suplimentară a datelor unei funcții de referință a tabelului pivot

Cu aceasta și cu comentariile dvs. ulterioare despre acest subiect în alte articole, toate problemele mele ar putea fi rezolvate!
Ceea ce mă făcea să mă înroșesc de furie din când în când - pentru că nimic nu funcționa, a fost evident o alergare uscată pentru Kimba și
Un specialist absolut în domeniul Excel și utilizarea funcțiilor,
Vă mulțumesc foarte mult pentru performanța dvs. excelentă și, cu siguranță, o perioadă de timp deloc nesemnificativă!