• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Opslagberekening - formule of organisatie data

Status
Niet open voor verdere reacties.

PeterVrmr

Gebruiker
Lid geworden
16 sep 2020
Berichten
29
Ik wil op efficiënte manier gemiddelde kg berekenen voor verschillende opslagruimtes met bepaald lotnr.
Ik zie het licht niet, ook niet met index en verschuiving.
Misschien moet ik de data anders organiseren ? Eerste stapjes zetten met powerquery ?
Gezien het uitermate hoog niveau van dit forum vermoed ik dat het ook met formule moet kunnen.

Het bestandje geeft hopelijk meer duidelijkheid
 

Bijlagen

  • opslagberekening.xlsx
    13,7 KB · Weergaven: 24
Laatst bewerkt:
Moest even naar links scrollen om te zien dat daar aantallen stonden...

Volgens mij kan zoiets voor B3
Code:
=ALS.FOUT(SOM.ALS(Blad1!$AK3:$AZ3;B$2;Blad1!$T3:$AI3)/SOM.ALS(Blad1!$AK3:$AZ3;B$2;Blad1!$C3:$R3);"")
 
Laatst bewerkt:
Data onduidelijk

Data is waarschijnlijk door opzet klein bestandje onduidelijk.

Blad2 staat los van Blad1, in blad 1 moet niet enkel gezocht worden binnen de rij, maar ook de rijen waar lotnr vb 2103 voorkomt.
Kan dus rij 300 of rij 3000 zijn. Ook het bijhorend dagnummer nodig om in tabblad 2 in de juiste rij te zetten.

alvast bedankt
 
Het zou anders een leuke PQ-vraagje kunnen zijn, maar daar pas ik (voorlopig) voor.
met somproductformules en voorlopig maar 100 regels diep.
Die 100 zou je anders nog door een formule kunnen vervangen om het geheel dynamischer te maken.
 

Bijlagen

  • opslagberekening.xlsx
    20,6 KB · Weergaven: 24
100 ?

Knap staaltje, zal ik zeker vandaag verder ontleden, bedankt !
Telkens bewondering over inzicht en creativiteit van jullie !
Zal er hoe dan ook mee aan de slag gaan in andere bestanden.
Waarom beperking 100 ? Wordt anders te zware berekening ?
Ik kan wel begindatum van elk lotnr boven het lotnr plaatsen en met 150 rijen (dagen) zou dit dan waarschijnlijk lukken.

Heb gelijkaardig bestand (uit csv-log) waar opslag 1-40 wel 20 keer voorkomt in dezelfde rij (datum : 1 log per dag)
Vermoed dat die powerquery krachtiger en flexibeler zal zijn ? (nadat ik eerste struikelstapjes gezet heb)

Kunnen vragen over powerquery ook in dit Excel-forum ?
 
100 ? maak er maar 1.000 of 10.000 van of werk met een formule zodat die zich zelf aanpast.
Het zou kunnen dat bij (heel) grote getallen het geheel wat trager wordt.

Verder begrijp ik die volgende opmerking niet dat een opslag wel 20 keer voorkomt per dag. Mag die dan maar 1 keer meetellen misschien ?
Best verduidelijken met een voorbeeldje. Is het aantal opslagen ook al flexibel ?

PQ-vragen mogen hier zeker, maar dat is voor de andere aanwezigen hier.

Als het aanleveren van de data netjes kan gebeuren, dan is een draaitabel een ideaal instrument.
 
Laatst bewerkt:
voorbeeldbestand uitgebreid

In bijlage een meer uitgebreid voorbeeldbestand en uiteindelijke doelstelling.
rijen blijven gebaseerd op datum, kolommen blijven opslagnrs, echter telkens met andere parameter zoals kg,water, dagnr, lotnr, ...

Bedoeling is met 6-tal gelijkaardige databestanden dagelijkse overzichtelijke grafieken te hebben die snel door medewerkers kunnen bekeken worden.
In deze andere databestanden komt nog bij dat verschillende opslagnrs samen weer een gezamenlijk overkoepelend gebouwnr hebben

Hoop dat dit meer duidelijk schept in de uitdaging ?
 

Bijlagen

  • data en doel.xlsx
    39,4 KB · Weergaven: 23
als er niemand van de PQ-specialisten inpikt, zou ik anders een klein macrootje schrijven om je data anders te herschrijven in een tabel en die kan dan zo gebruikt worden voor 1 of meerdere draaitabellen.
Ik wacht eerst even af.
 
benieuwd

sowieso benieuwd welke richting je dan uit wil met herorganiseren data.
hoe zouden tabellen er dan moeten uit zien ?

Door jaren met deze file te werken heb ik oogkleppen gekregen vrees ik.:rolleyes:
 
zo maak je bijvoorbeeld van iedere datum 7 rijen met elk hun details
Macro "verzamelen"
 

Bijlagen

  • data en doel.xlsm
    58,1 KB · Weergaven: 24
data herorganisatie

met deze nieuwe tabel wordt alles mogelijk in draaitabellen !
zal hiermee al kunnen experimenteren, bedankt !
Vreesde er al voor dat rijen "uniek" moesten zijn.

Alleen vliegt aantal rijen dan naar 40-60 000 ...
Misschien wordt het dan verstandiger om naar gegevensmodel met power query / pivot over te schakelen.
 
ik zie dat ik gemist had, 4 rijen per datum ipv. 7.
60.000 rijen in een draaitabel, dat is enkel bij het vernieuwen even enkele tellen rekenen en vanaf dan begint het gemak.

Het is nog steeds wachten op de echte specialisten hier, die zoiets in een paar slagen doen.
 
haperingetje

Macro werkt idd verrassend soepel !
Ondertussen al in geslaagd om op middelgroot bestand met 40 x opslag te laten werken,
Alleen neemt hij eerst kolommen gegevens niet, idem dito in macro voorbeeldbestand die je maakte.
Al verschillende parameters gesimuleerd, maar zonder degelijke kennis geraak ik er niet voorbij.
Is het mogelijk om aan te geven waar haperingetje zit ?
 
inderdaad, ik ben te snel te werk gegaan, nu vermoedelijk beter.
 

Bijlagen

  • data en doel (1).xlsm
    59,5 KB · Weergaven: 28
Wou je bij deze nog uitdrukkelijk bedanken voor de mooie stap die ik hiermee kon maken !!
Van harte bedankt !

Ondertussen volop op basis hiervan data aan het reorganiseren.

Ondertussen ook met Power BI aan de slag gegaan : schitterende tool !
Al in geslaagd om report op mobile te zien verschijnen, alhoewel nu ook geslaagd om te doen verdwijnen ...:d

Vreemd dat er hier precies weinig Power BI beoefenen, of heb ik het verkeerd voor ?
 
Power Query (PQ) of Power BI? Zijn 2 verschillende dingen... maar inderdaad mooie gereedschappen met steeds meer functionaliteiten.
 
Data verzamelen is 1 ding.
Berekeningen in Excel : heerlijk

is idd beetje afhankelijk van uiteindelijk doel
Een dashboard om uitermate efficiënt data te analyseren met meldingen wanneer overschrijdingen : vermoed dat Power BI hiervoor best geschikt is.
Maakt het ook veel gebruiksvriendelijker voor medewerkers.
Met ruime basiskennis excel kan ik naar Power BI , VBA is voor mijn occasioneel gebruik te veeleisend.

Neemt niet weg dat dit forum uitermate hoogstaand is qua exceloplossingen !
 
Je Data transformeren (unpivot) met power query naar de tabel van cow is eenvoudig. Voordeel van pq is dat je gelijk door kan laden naar het datamodel, of in pq verder bewerken om direct aan te bieden aan een draaitabel/grafiek.
Maar waar komen je Data vandaan? Wat is je eigenlijke bron?

Excel en Power BI Desktop zijn twee tools die allebei gebruik maken van Power Query en van het datamodel/dataset (Power Pivot).
 
Laatst bewerkt:
Obv de tabel van cow kun je een draaigrafiek maken zoals in bijlage. Is dit je einddoel?
Hoe gaat deze grafiek je helpen? Wat kun je nu beter doen?
 

Bijlagen

  • data en doel.xlsm
    59,5 KB · Weergaven: 19
Ik waag het er op : hierbij volledige achtergrond.

In onze sector start men voorzichtig met verzamelen data via sensoren en platforms allerhande : klimaat (temp, RV, CO2, NH3, ventilatiedebiet, onderdruk ...) Voer-en wateropname bij dieren (kippen, varkens)
Via deze data is het bedoeling inzicht en evolutie te zien en aan de hand hiervan bij te sturen.
vb adh van wateropname of evolutie voeropname vroegtijdig problemen herkennen voor dieren echt klinische symptomen vertonen.
Verschillende bedrijven proberen hier alleenrecht op data te verwerven met toegang via abonnement of dergelijke. Dikwijls snapt men dan ook nog niet welke analysedata we echt nodig hebben.
Gevolg is dat deze pogingen weinig succesvol zijn en meestal stille dood sterven.
Ondertussen is men in China via gezichtsherkenning bij varkens, gedrag, ... al bezig om in vroeg stadium ziekte of ongemak van dieren op te sporen via AI....

In eerste fase is het bedoeling om structuur te hebben waar we deze data op goede manier kunnen loggen en automatisch opslaan.
Met de registraties die ik nu heb proberen ik adh van voer- en wateropname technisch op te volgen, echter indien dit via een menu-optie in vaste controller in bedrijf, na scrollen enkel betekent dat je een week kunt terug zien is dit niet echt gebruiksvriendelijk.
Veel efficiënter zou zijn om online up to date info te zien over voer- en wateropname in grafiek tov bv referentiecurve of voorgaande diergroep. Ook voor medewerkers is dit dan via 1 oogopslag te controleren en bij te sturen.
Een draaitabel op vaste pc is minder toegankelijk voor medewerker dan Power BI grafiek met keuze-opties op smartphone, vandaar de evolutie naar dit platform (misschien zie ik andere mogelijkheden over het hoofd)
Het lijkt me voor mijzelf ook eenvoudiger om dit werkbaar te krijgen met Power BI en beetje DAX dan VBA of andere te moeten studeren.

Een andere toepassing is het instellen van meldingen bij abnormaal water- of voerverbruik (vb lek). Dit lukt wonderlijk eenvoudig in Power BI
Hoewel de controllers perfect kunnen sturen op tijd en/of ventielen kunnen bedienen zijn deze controllers niet "slim" om alarm te geven in bepaalde situaties.

In latere fase zou ik door combinatie van verschillende databronnen meer inzicht willen krijgen en kunnen bijsturen in technische processen van het bedrijf.

Uiteraard heeft bepaalde data hiervan invloed op KPI's, maar het is mij in eerste instantie meer te doen rond technische opvolging.

Het opzetten van een goede structuur en goede vertaling naar gebruiksvriendelijk dashboard/report is dus vandaag mijn zoektocht.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan