abonnement Unibet Coolblue Bitvavo
pi_208203560
quote:
0s.gif Op donderdag 2 maart 2023 11:31 schreef Janneke141 het volgende:

[..]
:D
Tsja, nood breekt wet, toch!? :+
Zolang het gaat om liedjes scheiden van de artiest. Het is niet alsof er een schoolwerkstuk in elkaar wordt gezet.
pi_208203583
Je kan ChatGPT waarschijnlijk ook vragen het gewoon te doen (zonder Excel). Ik heb wat lopen te stoeien met GPT en Googledocs. Met dingen als: haal de postcode uit de tekst. Werkte best goed. Vooral als je quick en dirty resultaten wil.
Aldus.
pi_208203599
quote:
2s.gif Op donderdag 2 maart 2023 11:35 schreef Z het volgende:
Je kan ChatGPT waarschijnlijk ook vragen het gewoon te doen (zonder Excel). Ik heb wat lopen te stoeien met GPT en Googledocs. Met dingen als: haal de postcode uit de tekst. Werkte best goed. Vooral als je quick en dirty resultaten wil.
Hij gaf eerst twee kolommen, die je zo zou kunnen kopieren en plakken. En kwam daarna met een fomule voorstel. Laatste zou je ook weg kunnen laten idd. (Zou niet meer zonder willen werken!)
  donderdag 2 maart 2023 @ 11:46:16 #104
346939 Janneke141
Green, green grass of home
pi_208203680
quote:
10s.gif Op donderdag 2 maart 2023 11:31 schreef _I het volgende:

[..]
Tsja, nood breekt wet, toch!? :+
Zolang het gaat om liedjes scheiden van de artiest. Het is niet alsof er een schoolwerkstuk in elkaar wordt gezet.
Oh, ik heb er ook zeker geen probleem mee. Ik was er gewoon niet opgekomen.

Ik moet daar echt eens wat mee gaan experimenteren. Ik bedoel, als leerlingen er schoolopdrachten mee kunnen maken dan zou ik het dus ook moeten kunnen O-)
Opinion is the medium between knowledge and ignorance (Plato)
pi_208203742
quote:
14s.gif Op donderdag 2 maart 2023 11:46 schreef Janneke141 het volgende:

[..]
Oh, ik heb er ook zeker geen probleem mee. Ik was er gewoon niet opgekomen.

Ik moet daar echt eens wat mee gaan experimenteren. Ik bedoel, als leerlingen er schoolopdrachten mee kunnen maken dan zou ik het dus ook moeten kunnen O-)
Ik vind het briljant. Schrijf geen email meer zonder, gebruik het voor presentaties, doorlezen van tekst en samenvatting eruit halen. Laat het alle teksten lezen van onze website en brochures en het maakt allerlei social media posts. Voer mijn notities in en laat het structureren en maakt actielijsten voor me. Ben 10 sneller en efficiënter, en schrijf tegenwoordig foutloos in 7 talen. 8-) Zou het je echt aanraden. Denk dat er nog veel meer mogelijk is dan wat ik er mee doe, maar schrik nu soms al wat het kan.
  donderdag 2 maart 2023 @ 17:55:36 #106
466913 Eightyone
Bejaarde millennial
pi_208207662
Wat betreft m'n eerdere vraag: Vanaf de linkerkant van de cel weet ik het nu, als ik alleen de woorden met hoofdletters wil hebben - waar de regels dus mee beginnen.

=LINKS(A2;VERGELIJKEN(ONWAAR;GELIJK(LINKS(A2;VIND.ALLES(" ";A2 & " ";
RIJ(INDIRECT("1:60"))));HOOFDLETTERS(LINKS(A2;VIND.ALLES(" ";
A2 & " ";RIJ(INDIRECT("1:60"))))));0)-1)

Een versie vanaf de rechterkant van de cel, voor de woorden met kleine letters, werkt echter niet.
  donderdag 2 maart 2023 @ 18:02:46 #107
62215 qu63
..de tijd drinkt..
pi_208207747
quote:
10s.gif Op donderdag 2 maart 2023 11:27 schreef _I het volgende:
can you give me a table with two columns and split the three lines;
I Am the Best 2NE1
Dancing Queen ABBA
You Shook Me All Night Long AC/DC

Sure, here's how you can split the data into two columns:

Title Artist
I Am the Best | 2NE1
Dancing Queen | ABBA
You Shook Me All Night Long | AC/DC

For the "Title" column, use the following formulas:

To extract the title in cell A1: =LEFT(A1,FIND(" ",A1)-1)
To extract the title in cell A2: =LEFT(A2,FIND(" ",A2)-1)
To extract the title in cell A3: =LEFT(A3,FIND(" ",A3)-1)
For the "Artist" column, use the following formulas:

To extract the artist in cell A1: =RIGHT(A1,LEN(A1)-FIND(" ",A1))
To extract the artist in cell A2: =RIGHT(A2,LEN(A2)-FIND(" ",A2))
To extract the artist in cell A3: =RIGHT(A3,LEN(A3)-FIND(" ",A3))

Of gebruik ChatGPT, die had er weinig moeite mee en gaf me gelijk 2 kolommen
En dan nu nog eens voor bandnamen bestaande uit 2 of meer woorden :P
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_208208103
Ik had vandaag iets waar ik niet uitkwam, waarvan ik wel een werkend voorbeeld zag.

Draaitabel met x aantal kolommen met getallen. Hoe voeg ik daar een subtotaal aan toe van een aantal van die kolommen (dus geen eindtotaal)? Iemand de gouden tip hoe je zo'n berekend veld maakt? Lukte me maar niet.
pi_208208749
quote:
0s.gif Op donderdag 2 maart 2023 18:02 schreef qu63 het volgende:

[..]
En dan nu nog eens voor bandnamen bestaande uit 2 of meer woorden :P
Weet zeker dat ChatGPT dat aan kan. Van Excel ben ik nog niet zeker. Die kan alleen aangeven of een hele cel in hoofdletters is geschreven of niet.
pi_208208830
quote:
1s.gif Op donderdag 2 maart 2023 18:33 schreef Tegan het volgende:
Ik had vandaag iets waar ik niet uitkwam, waarvan ik wel een werkend voorbeeld zag.

Draaitabel met x aantal kolommen met getallen. Hoe voeg ik daar een subtotaal aan toe van een aantal van die kolommen (dus geen eindtotaal)? Iemand de gouden tip hoe je zo'n berekend veld maakt? Lukte me maar niet.
Zeker. Als je in je draaitabel gaat staan Start - invoegen - berekend veld invoegen

Dan komt er een pop-up en kan je een naam aan je nieuwe veld geven en daaronder komt een formule blokje. Daar type je = "veld a" + "veld b" + "veld k" (die je kan kiezen uit je keuze mogelijkheden eronder)=> OK en je hebt een nieuw veld ingevoegd met een "custom" subtotaal.

[ Bericht 1% gewijzigd door _I op 02-03-2023 19:24:29 ]
pi_208210446
Ik kreeg dus steeds als ik dat deed de error dat die formule niet klopte. En als ik een veld koos dan nam hij de naam ook niet over. Zal morgen nog eens ermee spelen :P .
  donderdag 2 maart 2023 @ 20:27:51 #112
346939 Janneke141
Green, green grass of home
pi_208210587
quote:
0s.gif Op donderdag 2 maart 2023 17:55 schreef Eightyone het volgende:
Wat betreft m'n eerdere vraag: Vanaf de linkerkant van de cel weet ik het nu, als ik alleen de woorden met hoofdletters wil hebben - waar de regels dus mee beginnen.

=LINKS(A2;VERGELIJKEN(ONWAAR;GELIJK(LINKS(A2;VIND.ALLES(" ";A2 & " ";
RIJ(INDIRECT("1:60"))));HOOFDLETTERS(LINKS(A2;VIND.ALLES(" ";
A2 & " ";RIJ(INDIRECT("1:60"))))));0)-1)

Een versie vanaf de rechterkant van de cel, voor de woorden met kleine letters, werkt echter niet.
Maar als je de linkerkant hebt, dan kun je met behulp van de lengte en RECHTS toch de rest eruit halen?
Opinion is the medium between knowledge and ignorance (Plato)
pi_208210987
quote:
1s.gif Op donderdag 2 maart 2023 18:33 schreef Tegan het volgende:
Ik had vandaag iets waar ik niet uitkwam, waarvan ik wel een werkend voorbeeld zag.

Draaitabel met x aantal kolommen met getallen. Hoe voeg ik daar een subtotaal aan toe van een aantal van die kolommen (dus geen eindtotaal)? Iemand de gouden tip hoe je zo'n berekend veld maakt? Lukte me maar niet.
Weet niet zeker of ik je goed begrijp. Je kan rijen en kolommen groeperen en dan ontstaat daar automatisch een subtotaal. Selecteer de regels, druk rechtermuisknop en kies voor groeperen

Of zoals al gezegd. Voeg een berekend veld toe. Zie tabblad 'draaitafel analyseren' en dan 'belden items en sets'
pi_208211335
quote:
1s.gif Op donderdag 2 maart 2023 20:47 schreef opgebaarde het volgende:

[..]
Weet niet zeker of ik je goed begrijp. Je kan rijen en kolommen groeperen en dan ontstaat daar automatisch een subtotaal. Selecteer de regels, druk rechtermuisknop en kies voor groeperen

Of zoals al gezegd. Voeg een berekend veld toe. Zie tabblad 'draaitafel analyseren' en dan 'belden items en sets'
Ik wil uiteindelijk een draaitabel met alleen een aantal subtotalen, dus groeperen is geen optie. En bij berekend veld kreeg ik de error die ik hierboven beschrijf.

Ik ga morgen een nieuwe poging doen.

Edit: Ik heb het nu werkend, heel simpel eigenlijk. Het probleem dat ik had lag aan mijn Excel-omgeving/BI-tool. Bedankt allen.

[ Bericht 6% gewijzigd door Tegan op 03-03-2023 13:08:09 ]
  vrijdag 3 maart 2023 @ 04:29:23 #115
466913 Eightyone
Bejaarde millennial
pi_208214067
quote:
0s.gif Op donderdag 2 maart 2023 20:27 schreef Janneke141 het volgende:

[..]
Maar als je de linkerkant hebt, dan kun je met behulp van de lengte en RECHTS toch de rest eruit halen?
Dat blijkt in de praktijk niet zo te werken, als ik 'links' door 'rechts' vervang, en 'hoofdletters' door 'kleine.letters'. Er missen dan wat letters. Ik had dat wat jij zegt al geprobeerd.
  vrijdag 3 maart 2023 @ 07:18:58 #116
346939 Janneke141
Green, green grass of home
pi_208214398
quote:
0s.gif Op vrijdag 3 maart 2023 04:29 schreef Eightyone het volgende:

[..]
Dat blijkt in de praktijk niet zo te werken, als ik 'links' door 'rechts' vervang, en 'hoofdletters' door 'kleine.letters'. Er missen dan wat letters. Ik had dat wat jij zegt al geprobeerd.
Dat bedoel ik niet. Als de lengte van je originele tekst 50 karakters is, en met jouw formule weet je dat het linkerdeel 21 karakters heeft, dan vormen de rechtse 29 karakters toch het rechterdeel? (Of eigenlijk 28, want anders begint het met een spatie).
Opinion is the medium between knowledge and ignorance (Plato)
  vrijdag 3 maart 2023 @ 07:28:27 #117
466913 Eightyone
Bejaarde millennial
pi_208214443
Hoe veel tekens mag een formule in Excel trouwens maximaal hebben? Vanaf hoe veel tekens werkt het niet meer?
pi_208214540
32767 tekens is de max :P . Kwam daar een keer achter bij een heel ambitieuze geneste formule toen ik nog niet zo kundig was.
  vrijdag 3 maart 2023 @ 23:32:01 #119
62215 qu63
..de tijd drinkt..
pi_208228402
quote:
10s.gif Op donderdag 2 maart 2023 19:13 schreef _I het volgende:

[..]
Weet zeker dat ChatGPT dat aan kan. Van Excel ben ik nog niet zeker. Die kan alleen aangeven of een hele cel in hoofdletters is geschreven of niet.
Oh vast wel, maar staar je niet blind op het antwoord van de AI ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  woensdag 8 maart 2023 @ 16:13:07 #120
346939 Janneke141
Green, green grass of home
pi_208290209
Ik heb een werkblad met de volgende kolommen:
Kolom A: Standplaatsen
Kolom B..D: niet-relevante info
Kolom E: Begindatum
Kolom F: Einddatum.

Het is een vrij lange lijst, maar als standplaats 651 er bijvoorbeeld drie keer instaat met
651 15-7-1986 3-10-2005
651 1-1-2000 31-7-2015
651 12-5-2001 15-8-2023

Dan ben ik op zoek naar de totalen per jaar, peildatum 31 december. In 1989 dus bijvoorbeeld de waarde 1, in 2000 de waarde 2 en in 2003 de waarde 3.

Ideaal gezien wil ik een draaitabel met verticaal de verschillende standplaatsen en horizontaal de jaartallen - met dus de totalen per jaar op 31 december. De data liggen tussen pakweg 1980 en nu.
Is daar een eenvoudige manier voor?

Als er alleen een ingewikkelde manier is, bespaar je dan de moeite om het uit te typen. Daar ga ik waarschijnlijk toch niet aan beginnen. De vraag is of je in een draaitabel op deze manier gegevens kan groeperen
Opinion is the medium between knowledge and ignorance (Plato)
pi_208290568
quote:
0s.gif Op woensdag 8 maart 2023 16:13 schreef Janneke141 het volgende:
Ideaal gezien wil ik een draaitabel met verticaal de verschillende standplaatsen en horizontaal de jaartallen - met dus de totalen per jaar op 31 december. De data liggen tussen pakweg 1980 en nu.
Geen idee of het met draaitabellen kan, maar quick&dirty:
- in G1: 31-12-1980, in H2: 31-12-1981 etc
- in G2: =ALS(EN($E2<=G$1;$F2>=G$1);1;0)
etc.

1
2
3
4
Begindatum    Einddatum    31-12-1989    31-12-2000    31-12-2001
15-7-1986    3-10-2005              1             1             1
1-1-2000     31-7-2015              0             1             1
12-5-2001    15-8-2023              0             0             1
Desnoods maak je een handmatige draaitabel, door kolommen G t/m XXX zelf op te tellen per jaar met wat SOM.ALS formules...
  woensdag 8 maart 2023 @ 16:48:48 #122
346939 Janneke141
Green, green grass of home
pi_208290679
quote:
0s.gif Op woensdag 8 maart 2023 16:39 schreef Piles het volgende:

[..]
Geen idee of het met draaitabellen kan, maar quick&dirty:
- in G1: 31-12-1980, in H2: 31-12-1981 etc
- in G2: =ALS(EN($E2<=G$1;$F2>=G$1);1;0)
etc.
[ code verwijderd ]

Desnoods maak je een handmatige draaitabel, door kolommen G t/m XXX zelf op te tellen per jaar met wat SOM.ALS formules...
Ja, die had ik ook wel bedacht, maar levert een gruwelijke hoeveelheid hulpkolommen en formules op. Vandaar mijn idee voor een draaitabel. Maar het zou inderdaad wel werken. Dank voor het meedenken in elk geval.
Opinion is the medium between knowledge and ignorance (Plato)
pi_208293394
quote:
0s.gif Op woensdag 8 maart 2023 16:13 schreef Janneke141 het volgende:
Ik heb een werkblad met de volgende kolommen:
Kolom A: Standplaatsen
Kolom B..D: niet-relevante info
Kolom E: Begindatum
Kolom F: Einddatum.

Het is een vrij lange lijst, maar als standplaats 651 er bijvoorbeeld drie keer instaat met
651 15-7-1986 3-10-2005
651 1-1-2000 31-7-2015
651 12-5-2001 15-8-2023

Dan ben ik op zoek naar de totalen per jaar, peildatum 31 december. In 1989 dus bijvoorbeeld de waarde 1, in 2000 de waarde 2 en in 2003 de waarde 3.

Ideaal gezien wil ik een draaitabel met verticaal de verschillende standplaatsen en horizontaal de jaartallen - met dus de totalen per jaar op 31 december. De data liggen tussen pakweg 1980 en nu.
Is daar een eenvoudige manier voor?

Als er alleen een ingewikkelde manier is, bespaar je dan de moeite om het uit te typen. Daar ga ik waarschijnlijk toch niet aan beginnen. De vraag is of je in een draaitabel op deze manier gegevens kan groeperen
Draaitabel is lastig doordat je de data van 2 velden moet combineren.
Formules kunnen natuurlijk wel. Dus zet bijvoorbeeld in K2 de datum 31/12/1989 en dan krijg je een formule zoals:

=COUNTIFS(A:A,651,E:E,"<"&K2,F:F,">"&K2)

Als je het echt mooi wilt doen btw dan maak je van je huidige tabel een echte Table
Stap 1: ga in je data staan van je tabel en druk CTRL T - geef je tabel een naam ik gebruik nu gewoon even TABEL
Zorg overigens dat je netjes aangeeft dat je tabel headers heeft.

Stap 2: Zet nu bijvoorbeeld in K2 de volgende formule:
=UNIQUE(TABEL[Standplaatsen])

Wat dit doet is alle unieke waarden in je tabel onder elkaar zetten zodat je alle standplaatsnummers netjes 1x hebt staan.
Stap 3: Zet bijvoorbeeld in L1 de datum 31/12/1989 en doe vervolgens de automatische doortrekken naar rechts zodat je in M1 31/12/1990 hebt staan e.d.

Stap 4: Je formule is:
=COUNTIFS(TABEL[Standplaatsen],$K2,TABEL[Begindatum],"<"&L$1,TABEL[Einddatum],">"&L$1)

Deze formule kan je zowel naar onderen doortrekken als naar rechts trekken zodat je voor elk jaar voor elke standplaats je resultaat hebt. En ook wanneer je nieuwe standplaatsnummers krijgt, dan werkt die UNIQUE formule je resultaten gewoon bij zonder dat je opnieuw moet klooien.

-edit-
had een foutje in UNIQUE staan

[ Bericht 2% gewijzigd door snabbi op 08-03-2023 20:29:41 ]
  woensdag 8 maart 2023 @ 20:27:10 #124
346939 Janneke141
Green, green grass of home
pi_208293488
Ik ga hier even mee stoeien ^O^
Opinion is the medium between knowledge and ignorance (Plato)
pi_208294919
Ik wilde ook AANTALLEN.ALS voorstellen maar dacht halverwege het typen dat je aantal standplaatsen keer aantal jaartallen teveel formules vond.
  woensdag 8 maart 2023 @ 21:48:02 #126
346939 Janneke141
Green, green grass of home
pi_208294953
quote:
1s.gif Op woensdag 8 maart 2023 21:46 schreef Tegan het volgende:
Ik wilde ook AANTALLEN.ALS voorstellen maar dacht halverwege het typen dat je aantal standplaatsen keer aantal jaartallen teveel formules vond.
Dat is ook zo, maar ik ga heel even een poging wagen. Het is nog vrij snel te genereren (in elk geval sneller dan alle hulpkolommen die ik zelf in gedachten had) en als het een klein beetje werkbaar blijft dan is het nog wel een uurtje prutsen waard.
Opinion is the medium between knowledge and ignorance (Plato)
pi_208295018
Een draaitabel kan wel met voor ieder mogelijk jaartal een berekend veld lijkt me.
pi_208296537
Nee, in mijn ogen is het probleem met een draaitabel dat je daarvoor eigenlijk voor die eerste regel die van 1986 gaat tot 2005, dat je geen regels hebt waar ook 1987 in staat. Je moet dus eigenlijk een soort lijst bouwen in de regel die je hebt en hij moet naar die lijst kijken.

De echte oplossing ligt dan ook in PowerQuery waarin je stiekem die data-set op de achtergrond kan bouwen, maar dat leek mij te ingewikkeld om te plaatsen. Zie dit youtube filmpje hoe je dat kan oplossen.. maar ik weet zeker dat je deze oplossing niet echt gaat gebruiken :)


[ Bericht 4% gewijzigd door snabbi op 09-03-2023 00:29:22 ]
pi_208297192
quote:
0s.gif Op donderdag 9 maart 2023 00:21 schreef snabbi het volgende:
Nee, in mijn ogen is het probleem met een draaitabel dat je daarvoor eigenlijk voor die eerste regel die van 1986 gaat tot 2005, dat je geen regels hebt waar ook 1987 in staat. Je moet dus eigenlijk een soort lijst bouwen in de regel die je hebt en hij moet naar die lijst kijken.

De echte oplossing ligt dan ook in PowerQuery waarin je stiekem die data-set op de achtergrond kan bouwen, maar dat leek mij te ingewikkeld om te plaatsen. Zie dit youtube filmpje hoe je dat kan oplossen.. maar ik weet zeker dat je deze oplossing niet echt gaat gebruiken :)
Je kan per jaartal een berekend veld (in de draaitabel dus) maken met in de formule daarvan dus direct 1987 i.p.v. een verwijzing, en die vergelijken met de twee datums wat wel verwijzingen zijn. Zo is een draaitabel mogelijk.
pi_208300010
quote:
1s.gif Op donderdag 9 maart 2023 07:31 schreef Tegan het volgende:

[..]
Je kan per jaartal een berekend veld (in de draaitabel dus) maken met in de formule daarvan dus direct 1987 i.p.v. een verwijzing, en die vergelijken met de twee datums wat wel verwijzingen zijn. Zo is een draaitabel mogelijk.
Het tonen van alle jaartallen op de horizontale of verticale as - dat is iets wat ik makkelijk kan aandragen, maar om daarbij voor die standplaatsen een true/false uitkomst te krijgen op basis van die start en einddatum.. dat zou ik niet kunnen. Dus mocht jij die formule hebben van dat berekende veld, dan zouden we de oplossing hebben.
pi_208304792
quote:
0s.gif Op donderdag 9 maart 2023 13:13 schreef snabbi het volgende:

[..]
Het tonen van alle jaartallen op de horizontale of verticale as - dat is iets wat ik makkelijk kan aandragen, maar om daarbij voor die standplaatsen een true/false uitkomst te krijgen op basis van die start en einddatum.. dat zou ik niet kunnen. Dus mocht jij die formule hebben van dat berekende veld, dan zouden we de oplossing hebben.
Ik kreeg dit werkend met ALS(EN(JAAR(VeldDatum1)<=1987;JAAR(VeldDatum2)>=1987);1;0) en dan herhalen voor ieder jaartal.
  donderdag 9 maart 2023 @ 20:15:56 #132
346939 Janneke141
Green, green grass of home
pi_208305268
Ik heb de AANTALLEN.ALS-optie van @snabbi gebruikt en die kreeg ik vrij makkelijk aan het werk. In overleg met de eigenaar van het bestand heb ik alles t/m 2021 via kopiëren/waarden plakken veranderd in getallen om het ding wat minder traag te maken, aangezien er toch geen data in het verleden meer bij komen. Dank voor het meedenken.

En het geposte filmpje ga ik nog wel een keer kijken als ik tijd heb. Altijd interessant.
Opinion is the medium between knowledge and ignorance (Plato)
pi_208305602
quote:
1s.gif Op donderdag 9 maart 2023 19:54 schreef Tegan het volgende:

[..]
Ik kreeg dit werkend met ALS(EN(JAAR(VeldDatum1)<=1987;JAAR(VeldDatum2)>=1987);1;0) en dan herhalen voor ieder jaartal.
Stappenplan:
1) Maak een Pivot Table via de Ribbon Insert -> PivotTable. In het popup scherm vink je de onderste optie aan "Add this data to the Data Model".
2) Ga via de Ribbon Data naar de optie: Manage Data Model (is een groen icoontje).
3) Klik op de Ribbon Design en vervolgens op Date Table -> New.
4) Je ziet een aantal definities met dagen in het jaar. Zorg dat je ergens in de half zichtbare kolom met een formule toevoegt: =Day(date)
Zodra je op enter drukt dan zie je ook dat ie netjes de dagen van de maand toont 1,2,3 etc.
5) Rechtermuistoets op de kolom header -> Rename Column, bijvoorbeeld naar Eigen_dag
6) Onder de Ribbon Design klik je op Create Relationships. Zorg ervoor dat je bij de bovenste Calendar de kolom selecteert met Date, daaronder kies je voor Range en dan Startdatum.
7) klik de power pivot weg... eventueel moet je nu in het PivotTable Fields menu klikken op More tables om hem te updaten.
8) Wat je nu ziet is dat je zowel een tabel Calendar hebt, en ook een tabel Range (waar je je normale velden in hebt staan).
9) Onder Calendar is er een optie "More Fields" waardoor je Year op de horizontale of verticale as kunt plaatsen. Eigenlijk moet je denk ik Date hebben om de exacte match te kunnen maken op 31-12, maar ik wilde in ieder geval die dag in de maand en de maand zelf als eventuele Filter opties in de Pivot table hebben zodat je lekker kunt klooien ermee.

Nu zou je dus die berekende velden moeten toevoegen zoals jij dat zegt (eigenlijk kan dit ook in de Power Pivot, maar daar krijg ik het niet werkend).
in plaats van 1987 zou je nu gewoon Calendar[Year] moeten kunnen gebruiken
pi_208306314
quote:
0s.gif Op donderdag 9 maart 2023 20:41 schreef snabbi het volgende:

[..]
Stappenplan:
1) Maak een Pivot Table via de Ribbon Insert -> PivotTable. In het popup scherm vink je de onderste optie aan "Add this data to the Data Model".
2) Ga via de Ribbon Data naar de optie: Manage Data Model (is een groen icoontje).
3) Klik op de Ribbon Design en vervolgens op Date Table -> New.
4) Je ziet een aantal definities met dagen in het jaar. Zorg dat je ergens in de half zichtbare kolom met een formule toevoegt: =Day(date)
Zodra je op enter drukt dan zie je ook dat ie netjes de dagen van de maand toont 1,2,3 etc.
5) Rechtermuistoets op de kolom header -> Rename Column, bijvoorbeeld naar Eigen_dag
6) Onder de Ribbon Design klik je op Create Relationships. Zorg ervoor dat je bij de bovenste Calendar de kolom selecteert met Date, daaronder kies je voor Range en dan Startdatum.
7) klik de power pivot weg... eventueel moet je nu in het PivotTable Fields menu klikken op More tables om hem te updaten.
8) Wat je nu ziet is dat je zowel een tabel Calendar hebt, en ook een tabel Range (waar je je normale velden in hebt staan).
9) Onder Calendar is er een optie "More Fields" waardoor je Year op de horizontale of verticale as kunt plaatsen. Eigenlijk moet je denk ik Date hebben om de exacte match te kunnen maken op 31-12, maar ik wilde in ieder geval die dag in de maand en de maand zelf als eventuele Filter opties in de Pivot table hebben zodat je lekker kunt klooien ermee.

Nu zou je dus die berekende velden moeten toevoegen zoals jij dat zegt (eigenlijk kan dit ook in de Power Pivot, maar daar krijg ik het niet werkend).
in plaats van 1987 zou je nu gewoon Calendar[Year] moeten kunnen gebruiken
Klinkt goed, wellicht binnenkort keertje mee spelen.

Datum 31-12-jaartal kun je zelf genereren met (uit mijn hoofd) DATUM(jaartal;12;31) waarbij 12 en 31 dus geen verwijzing zijn :).
  maandag 13 maart 2023 @ 14:36:38 #135
95236 marcb1974
Dakshin Ray
pi_208358128
In excel (365) zit tegenwoordig een 'feature' dat je een menu krijgt bij de ctrl toets oid.
Hoe krijg ik dat teringding uit? Ik wil dat niet :(
Het soort me mateloos in mijn werk.

Dus weet iemand toevallig hoe dat uit te zetten is?
stupidity has become as common as common sense was before
  maandag 13 maart 2023 @ 14:42:45 #136
346939 Janneke141
Green, green grass of home
pi_208358188
quote:
0s.gif Op maandag 13 maart 2023 14:36 schreef marcb1974 het volgende:
In excel (365) zit tegenwoordig een 'feature' dat je een menu krijgt bij de ctrl toets oid.
Hoe krijg ik dat teringding uit? Ik wil dat niet :(
Het soort me mateloos in mijn werk.

Dus weet iemand toevallig hoe dat uit te zetten is?
Daar heb ik me ook mateloos aan gestoord, ja. Heeft mij ook even gekost voordat ik gevonden had waar ik die flauwekul uit kon zetten. Dansende paperclip, iemand?

In elk geval,


Het is één van deze twee dacht ik.
Opinion is the medium between knowledge and ignorance (Plato)
  maandag 13 maart 2023 @ 14:55:48 #137
95236 marcb1974
Dakshin Ray
pi_208358356
Dank, maar helaas lossen die het niet op.
Zit ook al hard te zoeken :X
stupidity has become as common as common sense was before
  maandag 13 maart 2023 @ 15:03:41 #138
346939 Janneke141
Green, green grass of home
pi_208358436
Niet? Excel even afsluiten en opnieuw opstarten misschien?

Ik weet vrijwel zeker dat het een van die twee moet zijn. Je moet het echt uit kunnen zetten, want dat is mij namelijk ook gelukt :')
Opinion is the medium between knowledge and ignorance (Plato)
  maandag 13 maart 2023 @ 15:04:35 #139
95236 marcb1974
Dakshin Ray
pi_208358446
Zal eens helemaal herstarten.
stupidity has become as common as common sense was before
  maandag 13 maart 2023 @ 15:10:08 #140
346939 Janneke141
Green, green grass of home
pi_208358519
quote:
0s.gif Op maandag 13 maart 2023 15:04 schreef marcb1974 het volgende:
Zal eens helemaal herstarten.
Opties, Geavanceerd, Knippen kopiëren en plakken en dan het bovenste vinkje.

Dat moet hem denk ik zijn dan.
Opinion is the medium between knowledge and ignorance (Plato)
  maandag 13 maart 2023 @ 15:16:47 #141
95236 marcb1974
Dakshin Ray
pi_208358611
quote:
0s.gif Op maandag 13 maart 2023 15:10 schreef Janneke141 het volgende:

[..]
Opties, Geavanceerd, Knippen kopiëren en plakken en dan het bovenste vinkje.

Dat moet hem denk ik zijn dan.
Yes, die is het,
dank je wel *O*
stupidity has become as common as common sense was before
  maandag 20 maart 2023 @ 14:13:27 #142
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_208465719
Ik kom er zelf even niet meer uit helaas. Ik had een bestand gemaakt die per dag een tab bevat waarin informatie wordt ingevuld. Het gaat om bedragen en een id-nummer. Ik had voor iedere dag een viertal bedragen welke allemaal een eigen id-nummer moesten krijgen. Vervolgens heb ik een tabel gemaakt die de waarde uit die velden kopieert.
Nu had ik ook een methode bedacht om een soort van administratie hierop te doen en te berekenen hoeveel unieke nummers er in gebruik waren en met welk bedrag. Nu werkt dat niet meer omdat er is besloten dat een id-nummer meerdere keren op een dag maar ook meerdere dagen gebruikt kan worden.

Nu ben ik dus op zoek naar een manier uit een tabel (zie screen print) het aantal unieke id-nummers te berekenen, maar alleen als ze een waarde hebben hoger dan 0. Idealiter ook met de waarde per uniek id-nummer.
In mijn huidige formule berekent hij alleen de unieke argumenten, ongeacht de waarde (=AANTALARG(UNIEK(B2:B19))-ALS(AANTAL.LEGE.CELLEN(B2:B19)>0;1;0)).



Iemand hier die de gouden tip heeft? De tabel die ik er eigenlijk een soort van tussen geplakt heb is geen must, dus een functie direct over de onderliggende tabjes is ook zeker een optie! Hiernaast heb ik nog een tabel waarbij men als ze het unieke id-nummer invoeren het bedrag moet krijgen wat er aan gekoppeld hoort te zijn.
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
  maandag 20 maart 2023 @ 15:25:01 #143
346939 Janneke141
Green, green grass of home
pi_208466611
Ik zou dit denk ik even met een hulpkolommetje oplossen.

Waarom zoek je het antwoord '6'? Omdat er 6 sealbags zijn met een gestort bedrag? Want dan zal er toch ergens een verwijzing naar kolom E in je formule moeten zitten.

[ Bericht 61% gewijzigd door Janneke141 op 20-03-2023 15:30:44 ]
Opinion is the medium between knowledge and ignorance (Plato)
  maandag 20 maart 2023 @ 17:22:25 #144
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_208468358
quote:
0s.gif Op maandag 20 maart 2023 15:25 schreef Janneke141 het volgende:
Ik zou dit denk ik even met een hulpkolommetje oplossen.

Waarom zoek je het antwoord '6'? Omdat er 6 sealbags zijn met een gestort bedrag?
Nee andersom juist, ik wil alleen de sealbags tonen die nog niet afgestort zijn.

quote:
Want dan zal er toch ergens een verwijzing naar kolom E in je formule moeten zitten.
Die is er nu ook, maar das een simpele vlookup die ook niet meer werkt (dat moet iets met sommen.als gaan worden).
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_208468568
AANTAL.ALS(E:E;">0") ?
  maandag 20 maart 2023 @ 17:44:08 #146
346939 Janneke141
Green, green grass of home
pi_208468617
quote:
1s.gif Op maandag 20 maart 2023 17:40 schreef Tegan het volgende:
AANTAL.ALS(E:E;">0") ?
Daar zitten dubbelen in zo te zien.

Hulpkolommetje maken met =ALS(Bedrag=0;Sealbagnummer;"") en dan in die kolom de unieke waarden tellen. Dat zou het moeten doen volgens mij.
Opinion is the medium between knowledge and ignorance (Plato)
pi_208468807
Edit: Dat werkt niet. Ik denk even verder.
pi_208473261
Zoiets dan?

AANTALARG(UNIEK(X.ZOEKEN(1;(B2:B99999>0)*(F2:F99999>0);B2:B99999)))
  dinsdag 21 maart 2023 @ 06:45:19 #149
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_208474598
quote:
1s.gif Op maandag 20 maart 2023 22:16 schreef Tegan het volgende:
Zoiets dan?

AANTALARG(UNIEK(X.ZOEKEN(1;(B2:B99999>0)*(F2:F99999>0);B2:B99999)))
Die kwam gek genoeg op 1 uit.

quote:
0s.gif Op maandag 20 maart 2023 17:44 schreef Janneke141 het volgende:

[..]
Daar zitten dubbelen in zo te zien.

Hulpkolommetje maken met =ALS(Bedrag=0;Sealbagnummer;"") en dan in die kolom de unieke waarden tellen. Dat zou het moeten doen volgens mij.
Deze lijkt het hem te doen inderdaad. Ik dacht veel te moeilijk.. Thanks!
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_208496334
quote:
0s.gif Op dinsdag 21 maart 2023 06:45 schreef sanger het volgende:

[..]
Die kwam gek genoeg op 1 uit.
Dat was een beetje dom van mij. Maar ik vond het toch een leuk probleem dus heb ik in een verloren kwartiertje nog even zitten spelen en hierbij een oplossing die werkt.

AANTAL(UNIEK(ALS.VOORWAARDEN(F1:F99999>0;B1:B99999)))
pi_208587504
Bestaat er een mogelijkheid om gegevens uit een draaitabel te halen uit andere Excelbestanden?
Op het werk hebben we een lijst met verkoopcijfers en we maken een Excelbestand per maand. Nu zou ik daar graag een jaaroverzicht van maken omdat we bepaalde zaken moeten rapporteren.

Ik moet bv. het aantal keer weten dat een bepaald iets verkocht wordt maar ook wat de som is.
Dat lukt prima zolang het 1 tabel en 1 bestand is.
Maar ik moet dat nu maken voor alle maanden.

Hoe zouden jullie te werk gaan?
Alles in 1 bestand plakken (van verkoopcijfers) of kan het ook nog op een andere manier?
Cindy De Vuyst
  woensdag 29 maart 2023 @ 23:47:53 #152
346939 Janneke141
Green, green grass of home
pi_208587525
Je kunt externe verwijzingen (naar andere bestanden) toevoegen. Als die bestanden een beetje voor de hand liggende namen hebben, dan is het niet heel ingewikkeld.

Je kunt met functies als SOM(...) celbereiken uit andere bestanden halen, maar je kunt ook via het lint Gegevens en dan Gegevens ophalen kiezen.
Opinion is the medium between knowledge and ignorance (Plato)
pi_208587958
Helemaal eens met Janneke. Technisch kan Excel het op beide manieren. Al leert de ervaring dat beide manieren door de tijd heen ellende opleveren. Gebruik je de formules dan krijg je ellende met de bestandsnaam die Excel niet meer goed kan terugvinden, bijvoorbeeld doordat de naam van het pad van de bestandsnaam wijzigt of doordat Excel zelf iets in de formule verandert wanneer jij toevallig het Excel bestand van Augustus open hebt staan omdat je een verklaring zoekt waarom de getallen daar zo vreemd uit je analyse komen.
Alle data overkopieren vind ik zelf het prettigst werken, maar dat kan weer veel ellende geven qua performance of wanneer er door de tijd heen toch nog een kleine aanpassing in de data gemaakt wordt.
pi_208599927
Mijn nieuwe bericht is blijkbaar weg.

Kort gezet wil ik met een dropdown menu werken in Excel, maar naargelang de keuze daarin moeten gegevens in een bepaalde cel ingevuld worden.

Bv.
Audi --> Kolom B
Mercedes --> Kolom C
Audi --> Kolom D
BYD --> Kolom E
Tesla --> Kolom F

Hoe maak je zoiets?
Cindy De Vuyst
pi_208600145
Aan checkboxen kan je een cel verbinden. Het getal in die cel is afhankelijk van wat er gecheckt wordt. Wellicht kan dat ook met een dropdown? En anders is het met vert.zoeken wel op te lossen lijkt me.
Aldus.
pi_208600515
In Excel heb je meerdere typen dropdown mogelijkheden.
@Z hierboven heeft het vermoedelijk over een Formulier. Om deze te maken moet je zorgen dat je de Ribbon Developer kan zien. Ga hiervoor in File -> Options -> naar "Customize Ribbon". In het rechter menu moet je een vinkje zetten bij Developer.
Vervolgens kan je daar bijvoorbeeld via Developer -> Insert -> een Combo Box maken. Wanneer je dit aanklikt moet je zelf via je muis klik aangeven hoe groot die Combo box moet zijn. Die zweeft dan eigenlijk bovenop je Excel werkblad.
Via rechtermuistoets op de Combo Box en dan Format Control krijg je een "input range" voor de waarden die getoond moeten worden en een "cel link" waar een getal komt met de zoveelste optie die gekozen wordt door de gebruiker.

Een andere manier is om gebruik te maken in de cel zelf van Validatie.
Klik hiervoor in de Ribbon Data op Data Validation. Onder de popup kies je bij Allow voor "list" en daarna kan je bij Source de waarden weergeven die getoond moeten worden (via een cel referentie).
De gebruiker kan alleen de mogelijke waarden kiezen en krijgt anders een foutmelding te zien als deze zelf probeert te typen.
Het voordeel is dat het qua opmaak makkelijker in je Excel past, het nadeel is dat de dropdown teken pas zichtbaar wordt wanneer de cel geselecteerd wordt.
  vrijdag 31 maart 2023 @ 12:49:39 #157
95236 marcb1974
Dakshin Ray
pi_208601397
quote:
0s.gif Op vrijdag 31 maart 2023 10:30 schreef einzeinz het volgende:
Mijn nieuwe bericht is blijkbaar weg.

Kort gezet wil ik met een dropdown menu werken in Excel, maar naargelang de keuze daarin moeten gegevens in een bepaalde cel ingevuld worden.

Bv.
Audi --> Kolom B
Mercedes --> Kolom C
Audi --> Kolom D
BYD --> Kolom E
Tesla --> Kolom F

Hoe maak je zoiets?
Het zou natuurlijk met een als formule kunnen. =als(A2="merk";dan waarde;anders leeg)
En dat zet je in de goede kolommen neer.
stupidity has become as common as common sense was before
  zondag 30 april 2023 @ 22:59:46 #158
95236 marcb1974
Dakshin Ray
pi_208961771
Met vorige versies van excel kon ik met =rand() een willekeurig waarde neerzetten bij een lijst argumenten.

Nu excel 365 NL kan ik het niet meer vinden. Weet iemand wat het nu geworden is?
stupidity has become as common as common sense was before
  zondag 30 april 2023 @ 23:22:49 #159
346939 Janneke141
Green, green grass of home
pi_208962066
quote:
0s.gif Op zondag 30 april 2023 22:59 schreef marcb1974 het volgende:
Met vorige versies van excel kon ik met =rand() een willekeurig waarde neerzetten bij een lijst argumenten.

Nu excel 365 NL kan ik het niet meer vinden. Weet iemand wat het nu geworden is?
=ASELECT()
Opinion is the medium between knowledge and ignorance (Plato)
  zondag 30 april 2023 @ 23:30:16 #160
95236 marcb1974
Dakshin Ray
pi_208962158
quote:
0s.gif Op zondag 30 april 2023 23:22 schreef Janneke141 het volgende:

[..]
=ASELECT()
Dank, die zocht ik ja.

Doet uiteindelijk weer niet helemaal wat ik wil.
stupidity has become as common as common sense was before
pi_208962356
quote:
0s.gif Op zondag 30 april 2023 23:30 schreef marcb1974 het volgende:

[..]
Dank, die zocht ik ja.

Doet uiteindelijk weer niet helemaal wat ik wil.
wat wil je dan?
  maandag 1 mei 2023 @ 00:04:00 #162
95236 marcb1974
Dakshin Ray
pi_208962403
Ik heb een rij met gebeurtenissen. Daar wil ik dat excel er willekeurig een getal aan hangt. Min 1 max het aantal gebeurtenissen (zeg 40).

Met =aselect() krijg je dubbelingen zag ik net.
stupidity has become as common as common sense was before
pi_208963487
Kan je niet iets anders erachter plakken, bijvoorbeeld SECONDE(NU()) met een correctie voor de minimale en maximale waarde?
pi_208963488
quote:
0s.gif Op maandag 1 mei 2023 00:04 schreef marcb1974 het volgende:
Ik heb een rij met gebeurtenissen. Daar wil ik dat excel er willekeurig een getal aan hangt. Min 1 max het aantal gebeurtenissen (zeg 40).

Met =aselect() krijg je dubbelingen zag ik net.
Daar heb je gelijk in. aselect() levert een op zichzelf staand random getal en dat kan zomaar hetzelfde getal zijn als eerder.
De beste oplossing die ik ken gaat als volgt:
=sorteren.op(reeks(40);aselect.matrix(40)) [in het nederlands met puntkomma's]
=sortby(sequence(40),randarray(40)) [in het engels met komma's]

Nu heb ik zelf niet de beschikking over een Nederlandse Excel, dus ik heb de Nederlandse formulenamen er bij gezocht en vermoed dat deze goed zijn.

De reden waarom deze formule wel goed gaat is omdat je een reeks maakt van unieke getallen die je vervolgens random door elkaar heen husselt. Zo voorkom je dat het maken van getallen een dubbeling kan opleveren.
  maandag 1 mei 2023 @ 08:16:57 #165
346939 Janneke141
Green, green grass of home
pi_208963579
quote:
0s.gif Op maandag 1 mei 2023 00:04 schreef marcb1974 het volgende:
Ik heb een rij met gebeurtenissen. Daar wil ik dat excel er willekeurig een getal aan hangt. Min 1 max het aantal gebeurtenissen (zeg 40).

Met =aselect() krijg je dubbelingen zag ik net.
Als ik zoiets nodig heb dan los ik het altijd op met ASELECT en RANG.
Opinion is the medium between knowledge and ignorance (Plato)
pi_209072561
Ik heb hier een rij met omschrijvingen in tekst. En dan wil ik weten of die in een ander tabblad in een kolom ook voorkomen. Hoe maak ik daar een mooie als formule van met ja als die er wel in voorkomt en nee als die er niet in voorkomt.

Dus in tabblad 1 staat in kolom A: AGB-1234 en in tabblad 2 staat in kolom D ook AGB-1234. Dan wil ik een formule in tabblad 1 in kolom B invullen dat er een ja komt te staan. En als er in rij 2 van kolom A iets staat wat niet in tabblad B voorkomt moet er een nee komen te staan. Iemand tips?
pi_209073581
Wat stoeien met 'Match' of 'verticaal zoeken'.
Aldus.
pi_209107151
Ik ben op zoek naar een template die het volgende moet kunnen:

Wij zitten met een stock, die stock bevat 2 producten.
Bv.:
- FOK membercards voor 1 maand
- FOK membercards voor 3 maanden

Maar beide producten zijn ook nog eens opgesplitst in 3 à 4 pakketjes, want die zogenaamde FOK membercards hebben een volgnummer. Dat volgnummer is voorgedrukt door de leverancier en is altijd anders.

- FOK membercards voor 1 maand
• 2000-2999
• 6000-6999
• 8000 - 8999

- FOK membercards voor 3 maanden
• 3000-3999
• 5000-5999
• 9000-9999

De medewerkers bij ons verkopen die kaarten in numerieke volgorde. Nu wil ik dat zeer overzichtelijk in een Excelbestand gieten.
Waarbij de medewerker na elke werkdag zijn verkoop invult.

Bestaat voor zoiets een kant-en-klaar template?
Bestaat er een mogelijkheid dat Excel weet uit welke pakketje er verkocht werd?
Cindy De Vuyst
pi_209108534
Ik wil wel meedenken maar snap je verhaal niet helemaal. Kan je aangeven wat je uiteindelijk voor data wil hebben?
pi_209113874
Ik wil een overzicht van alle verkopen

Zoals:
11/05/2023 --> Einzeinz --> Beginnummer --> Eindnummer en Excel moet vervolgens het aantal berekenen.
Maar ik zit dus met 3 (tot 4) stapeltjes. Nu loopt het dus fout want ik moet die stapeltjes zeker gescheiden houden.

Ik vraag me af of Excel ook kun zien van welke stapel hij die kaarten moet nemen?
Cindy De Vuyst
pi_209114144
Natuurlijk kan dat in excel. De een maakt een query en de anders leest met vba de bestanden in en transformeert de data

huur een student in?

als je zelf wil leren ga dan voor een query - via youtube of udemy leer je het best snel

[ Bericht 24% gewijzigd door opgebaarde op 12-05-2023 00:48:53 ]
pi_209118647
Pfff, al de hele ochtend bezig maar het wil me maar niet lukken. Kan me ook niet van het idee ontdoen dat zo'n stockvoorraad template niet zou bestaan. :(
Cindy De Vuyst
  vrijdag 12 mei 2023 @ 13:33:12 #173
346939 Janneke141
Green, green grass of home
pi_209118720
Het kan ongetwijfeld, maar ik begrijp oprecht niet wat nu de bedoeling is.
Opinion is the medium between knowledge and ignorance (Plato)
pi_209118841
Laat eens een stuk voorbeelddata zien?
pi_209118909
Even heel quick & dirty:

kolom 1 --> kaartnummer
kolom 2 --> de range waar dat nummer in valt
kolom 3 --> verkoopdatum
kolom 4 --> verkoper
kolom 5 --> aantal (dat zal dan telkens 1 zijn)

Ergens de beginaantallen registreren en dan is er mbv draaitabellen toch een actueel overzicht te maken met beschikbare aantallen? Ofzo?
pi_209119910
Ik zit momenteel hier vast



Ik heb dus als het ware 2 producten in mijn assortiment. Kaarten van 1 maand en kaarten van 3 maanden (dat zijn fysieke kaarten).
Die kaarten zijn afkomstig van de leverancier en bevatten een volgnummer. Maar die verschillende paketten zijn met volgnummers die elkaar niet opvolgen. Dat zorgt er voor dat je meerdere pakketjes hebt.

Wat ik nu wil maken is het volgende:
Elke dag moet de medewerker een zeer klein Excelbestandje invullen maar dat moet zo kort mogelijk zijn.

- Datum van de verkoop
- Naam van de medewerker/verkoper
- Product (dus kaart 1 maand of 3 maanden)
- Beginnummer
- Eindnummer

Maar zoals je ziet in bovenstaand voorbeeld moet ik bepaalde kolommen gaan herhalen (omdat ik nl. met meerdere pakketjes zit)
Ik zou liever een overzichtelijke verkoop zien en dat in die kadertjes dan de huidige stand van de volgnummers opgehaald wordt en dat de medewerker ook ziet hoeveel kaarten nog aanwezig zijn.

Maar ik geraak er zelf totaal niet aan uit.
Cindy De Vuyst
pi_209120456
Kan je alle kaarten op voorraad een intern nummer geven, wat wel netjes opvolgt. Dat je verkopers die nummers invullen?

Ik snap overigens niet waarom je verkoopgegevens handmatig bijhoudt...
pi_209120608
Je hebt de som van de dag in kolom F (en I en L)
Ik zie de noodzakelijke waarde om kolommen G tm I en J tm L toe t voegen niet. Gewoon lekker onder elkaar.

Je kan in de eerste rijen zoals je nu hebt een staatjeper medewerker (of per product, per dag etc) maken met een een =sommen.als toevoegen die berekent hoeveel van de maand en van de 3maand kaarten verkocht zijn
Nog ergens een =min en een =max als controle op stocknummers
pi_209121357
quote:
1s.gif Op vrijdag 12 mei 2023 16:06 schreef Tegan het volgende:
Ik snap overigens niet waarom je verkoopgegevens handmatig bijhoudt...
Dit soort schaduwadministraties zijn een bron voor ellende. Je hebt vast ergens de daadwerkelijke uitleveringen geregistreerd staan en dat kopieren naar een verantwoordingsdocument lijkt mij veel betrouwbaarder.
pi_209121360
Ik zou naast je verkopen ook je producten in gezamelijk onder elkaar zetten i.p.v. apart, dus een rijtje producten en een rijtje verkopen. Dan kun je vervolgens met SOMMEN.ALS() en MAX.ALS.VOORWAARDEN() huidige voorraad, verkoopaantallen en laatst verkochte nummer bepalen.

En dan heb je een mini foutgevoelig ERP-systeem gebouwd.
pi_209122200
quote:
1s.gif Op vrijdag 12 mei 2023 16:18 schreef opgebaarde het volgende:
Je hebt de som van de dag in kolom F (en I en L)
Ik zie de noodzakelijke waarde om kolommen G tm I en J tm L toe t voegen niet. Gewoon lekker onder elkaar.

Je kan in de eerste rijen zoals je nu hebt een staatjeper medewerker (of per product, per dag etc) maken met een een =sommen.als toevoegen die berekent hoeveel van de maand en van de 3maand kaarten verkocht zijn
Nog ergens een =min en een =max als controle op stocknummers
Liefst van al heb ik dat inderdaad het liefst gewoon onder elkaar en dat de medewerker gewoon invult wat ze moeten invullen.
Het probleem is dat er meerdere stapels zijn, ik moet natuurlijk wel het verkocht aantal en resterend aantal per pakket weten.

quote:
0s.gif Op vrijdag 12 mei 2023 17:05 schreef snabbi het volgende:

[..]
Dit soort schaduwadministraties zijn een bron voor ellende. Je hebt vast ergens de daadwerkelijke uitleveringen geregistreerd staan en dat kopieren naar een verantwoordingsdocument lijkt mij veel betrouwbaarder.
Uit SAP kunnen wij een rapport trekken met hoeveel er besteld werken en er is ook een factuur, die factuur wordt vervolgens integraal betaald zonder dat daar controle op is.
Het probleem is dat er de laatste maanden heel veel kaarten verdwenen/gestolen zijn door medewerkers maar we hebben geen spoor van wie of wanneer dat gebeurd is.

Om concreet te zijn. In het laatste pakket (die wij in februari hebben ontvangen) zaten 500 kaarten en daarvan zijn er 479 verkocht. Er ontbreken dus 21 kaarten. Maar bij wie zitten die kaarten en wanneer zijn ze verdwenen?

We willen nu korter op de bal spelen en de medewerkers laten noteren wie, wanneer, hoeveel er verkoopt. Het rapport van hen zullen we naast onze SAP cijfers leggen.

Op zich is het wel te doen om dat te maken maar het probleem is dat de volgnummers niet doorlopen.
En ik zit flink in de knoop met die volgnummers. Vandaag 8 uur bezig geweest aan die Excel, zonder resultaat. Het lukt me gewoon NIET om een overzichtelijk bestand te maken.
Cindy De Vuyst
pi_209122905
Gezien de tijdelijke aard, waarom geen tekenlijst per reeks kaarten?
pi_209123008
Eenmaal die Excel er is is het de bedoeling dat het in stand blijft. Het is dus niet tijdelijk.

Ik dacht dat een voorraadlijst in Excel iets zeer eenvoudig was maar heb me er flink aan mispakt.
Heb er nu 14u op zitten zoeken en het lukt me niet :(
Cindy De Vuyst
pi_209350439
Is er een manier te vinden welk tabblad of welke cel of regel of kolom het meest ruimte inneemt in termen van kb/mb?
Ik heb een bestand met 3 tabbladen van max 2400 regels maar gek genoeg is t bestand nu al 40mb (!) terwijl hetzelfde bestand over voorgaande jaren meer regels had maar nooit over 2,5mb kwam. Ik vermoed daarom dat er ergens (veels te veel) data is mee gekopieerd…maar hoe vind ik dat?

Met (lengte) heb ik wel cellen gevonden met 30k tekens erin maar die bevonden zich ook in bestanden van voorgaande jaren.
Het is...kiezen of delen, spelen winnen verliezen of vervelen en helemaal niets ondernemen
  woensdag 31 mei 2023 @ 16:15:49 #185
346939 Janneke141
Green, green grass of home
pi_209350461
Als je het maar eenmalig uit hoeft te zoeken, de bladen apart opslaan?

En dan is 40MB nog steeds heel veel. Zitten er niet per ongeluk plaatjes in geplakt, of andere gekkigheid? Of eindeloze reeksen overbodige formules?
Opinion is the medium between knowledge and ignorance (Plato)
pi_209354045
quote:
0s.gif Op woensdag 31 mei 2023 16:13 schreef kalinhos het volgende:
Is er een manier te vinden welk tabblad of welke cel of regel of kolom het meest ruimte inneemt in termen van kb/mb?
Ik heb een bestand met 3 tabbladen van max 2400 regels maar gek genoeg is t bestand nu al 40mb (!) terwijl hetzelfde bestand over voorgaande jaren meer regels had maar nooit over 2,5mb kwam. Ik vermoed daarom dat er ergens (veels te veel) data is mee gekopieerd…maar hoe vind ik dat?

Met (lengte) heb ik wel cellen gevonden met 30k tekens erin maar die bevonden zich ook in bestanden van voorgaande jaren.
In verreweg de meeste gevallen wordt zoiets veroorzaakt door pivot tables, maar er is wel een trucje wat je kan toepassen. Let op dit werkt alleen met Office 365 in de browser-versie (ik hou zelf altijd van de lokale app, maar daar heb ik het knopje niet gevonden).

In de browser-versie heb je de Ribbon (tabblad) Review. Het 3e icoontje heet "Check Performance". Met deze feature kan je zien hoeveel van de cellen daadwerkelijk gebruikt worden versus welke cellen wel in het geheugen worden opgenomen. Je kan per sheet aangeven dat je de performance wil optimaliseren.

Aangezien je de online versie gebruikt, mochten de aanpassingen je niet aanstaan kan je via de versie-historie terug naar de vorige versie.
pi_209354207
quote:
0s.gif Op woensdag 31 mei 2023 16:13 schreef kalinhos het volgende:
Is er een manier te vinden welk tabblad of welke cel of regel of kolom het meest ruimte inneemt in termen van kb/mb?
Ik heb een bestand met 3 tabbladen van max 2400 regels maar gek genoeg is t bestand nu al 40mb (!) terwijl hetzelfde bestand over voorgaande jaren meer regels had maar nooit over 2,5mb kwam. Ik vermoed daarom dat er ergens (veels te veel) data is mee gekopieerd…maar hoe vind ik dat?

Met (lengte) heb ik wel cellen gevonden met 30k tekens erin maar die bevonden zich ook in bestanden van voorgaande jaren.
Eigenlijk nog een betere optie gevonden. 2 manieren om hetzelfde te bereiken.

Maak een kopie van je excel bestand en pas via Windows Verkenner de extensie van je bestand aan. Dus in plaats van .xlsx maak je er nu een .zip van.
Vervolgens open je via je verkenner de .zip bestand en dan klik je vervolgens op de submap xl en vervolgens Worksheets. In deze map zie je aan het geval van de worksheet de hoeveelste worksheet de betreffende ruimte inneemt.
Mocht het niet gewoon de data van de worksheet zijn, maar bijvoorbeeld plaatjes, dan kan je deze plaatjes vinden via "xl" en vervolgens "media". Als je geen media folder hebt, dan houdt dat in dat er geen plaatjes zijn toegevoegd.

Mocht je niet bekend zijn met de wijze waarop je de naam van de extensie van een bestand aanpast, dan kan je hetzelfde bereiken door het bestand via het menu van "Opslaan als" en dan vervolgens het bestandtype daar aan te passen aan Webpagina htm.
In de folder waar je hem opslaat zie je dezelfde type structuur en dan dus ook echt per werkblad de grootte van dat werkblad.
  woensdag 26 juli 2023 @ 22:28:13 #188
27454 InTrePidIvity
Looks like it's broken...
pi_210050994
Ik heb een relatief eenvoudige facturatietool in Excel (=Google Sheets) voor levering van goederen. Voor onderscheid tussen particuliere en zakelijke klanten wil ik nu een berekening maken van de verzendkosten inclusief en exclusief BTW. Dat lukt nog, maar afhankelijk van welke goederen verstuurd worden, zijn de verzendkosten hoog of laag BTW-tarief (21% of 9%).

Het ziet er nu als volgt uit voor een particulier (een van de opties):

1
2
3
4
A                B                    C            D
Item             Prijs (incl. BTW)    BTW (L/H)    BTW-bedrag
Bezorgkosten     4,95                 L            0,41
Bezorgkosten     4,95                 H            0,86

Voor zakelijke klanten ziet het er als volgt uit (een van de opties):
1
2
3
4
A                B                    C            D
Item             Prijs (excl. BTW)    BTW (L/H)    BTW-bedrag
Bezorgkosten     4,54                 L            0,41
Bezorgkosten     4,09                 H            0,86

In cel F1 (buiten beeld) staat aangegeven of een factuur Incl. BTW of Excl. BTW moet worden opgemaakt. Deze keuze wordt gebruikt om de juiste waarde in kolom B (Prijs) te bepalen. Vervolgens wordt in kolom D het BTW-bedrag berekend, wat mede afhankelijk van de handmatig ingevoerde waarde in kolom C (L of H).

Welke oplossing kan ik het beste gebruiken om in kolom D de uitkomst van het BTW-tarief te berekenen?

Ik wil één formule/oplossing gebruiken die rekening houdt met de volgende scenario's:

• ALS (F1 = Incl. BTW) en ALS (C3 = L) => (BTW-bedrag = (Prijs - (Prijs/1,09))
• ALS (F1 = Incl. BTW) en ALS (C3 = H) => (BTW-bedrag = (Prijs - (Prijs/1,21))
• ALS (F1 = Excl. BTW) en ALS (C3 = L) => (BTW-bedrag = (Prijs * 0,09))
• ALS (F1 = Excl. BTW) en ALS (C3 = H) => (BTW-bedrag = (Prijs * 0,21))

Volgens mij moet het kunnen met geneste IF's, maar ik zie door de bomen het bos niet meer. Heb ook geen idee of ik het logisch uitleg.
...it's rielie broken... It's rielie, rielie broken... Let's go wecycle!
[Tournament] Beste Remake
pi_210052487
quote:
5s.gif Op woensdag 26 juli 2023 22:28 schreef InTrePidIvity het volgende:
Ik heb een relatief eenvoudige facturatietool in Excel (=Google Sheets) voor levering van goederen. Voor onderscheid tussen particuliere en zakelijke klanten wil ik nu een berekening maken van de verzendkosten inclusief en exclusief BTW. Dat lukt nog, maar afhankelijk van welke goederen verstuurd worden, zijn de verzendkosten hoog of laag BTW-tarief (21% of 9%).

Het ziet er nu als volgt uit voor een particulier (een van de opties):
[ code verwijderd ]

Voor zakelijke klanten ziet het er als volgt uit (een van de opties):
[ code verwijderd ]

In cel F1 (buiten beeld) staat aangegeven of een factuur Incl. BTW of Excl. BTW moet worden opgemaakt. Deze keuze wordt gebruikt om de juiste waarde in kolom B (Prijs) te bepalen. Vervolgens wordt in kolom D het BTW-bedrag berekend, wat mede afhankelijk van de handmatig ingevoerde waarde in kolom C (L of H).

Welke oplossing kan ik het beste gebruiken om in kolom D de uitkomst van het BTW-tarief te berekenen?

Ik wil één formule/oplossing gebruiken die rekening houdt met de volgende scenario's:

• ALS (F1 = Incl. BTW) en ALS (C3 = L) => (BTW-bedrag = (Prijs - (Prijs/1,09))
• ALS (F1 = Incl. BTW) en ALS (C3 = H) => (BTW-bedrag = (Prijs - (Prijs/1,21))
• ALS (F1 = Excl. BTW) en ALS (C3 = L) => (BTW-bedrag = (Prijs * 0,09))
• ALS (F1 = Excl. BTW) en ALS (C3 = H) => (BTW-bedrag = (Prijs * 0,21))

Volgens mij moet het kunnen met geneste IF's, maar ik zie door de bomen het bos niet meer. Heb ook geen idee of ik het logisch uitleg.
ALS(EN(F$1="Incl. BTW";C3="L");B3-(B3/1,09);ALS(EN(F$1="Incl. BTW";C3="H");B3-(B3/1,21);ALS(EN(F$1="Excl. BTW";C3="L");B3*0,09;ALS(EN(F$1="Excl. BTW";C3="H");B3*0,21;""))))

Ik kon niet slapen :P .
  donderdag 27 juli 2023 @ 09:42:06 #190
27454 InTrePidIvity
Looks like it's broken...
pi_210054047
quote:
1s.gif Op donderdag 27 juli 2023 04:06 schreef Tegan het volgende:

[..]
ALS(EN(F$1="Incl. BTW";C3="L");B3-(B3/1,09);ALS(EN(F$1="Incl. BTW";C3="H");B3-(B3/1,21);ALS(EN(F$1="Excl. BTW";C3="L");B3*0,09;ALS(EN(F$1="Excl. BTW";C3="H");B3*0,21;""))))

Ik kon niet slapen :P .
Moet het nog even uitgebreider testen, maar het lijkt de oplossing. Dankjewel *O*

Ik hoop dat je inmiddels de slaap hebt kunnen vatten :D
...it's rielie broken... It's rielie, rielie broken... Let's go wecycle!
[Tournament] Beste Remake
  Moderator woensdag 9 augustus 2023 @ 20:38:08 #191
56843 crew  onlogisch
Forumbeest
pi_210230129
-knip-

opgelost.

SPOILER: Dit was de vraag
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Recordhouder aantal posts op één dag.
4045
onlogisch
pi_210230201
quote:
For i = 9 To 6 Step -1
Gokje, daar van 6 1 maken?
  Moderator woensdag 9 augustus 2023 @ 20:43:58 #193
56843 crew  onlogisch
Forumbeest
pi_210230241
quote:
1s.gif Op woensdag 9 augustus 2023 20:42 schreef Tegan het volgende:

[..]
Gokje, daar van 6 1 maken?
Nogmaals aan Chat gpt gevraagd (ik had al 4 verschillende codes van hem gehad) of het verspringen van het jaartal een oorzaak kon zijn. Dat werd bevestigd.

Toen kreeg ik dit terug.

SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
En dat werkt :)
Recordhouder aantal posts op één dag.
4045
onlogisch
pi_210233245
Alleen Chat GPT zou iets verzinnen met een for loop en stapjes van -1 :')
  Moderator donderdag 10 augustus 2023 @ 14:57:37 #195
56843 crew  onlogisch
Forumbeest
pi_210237635
quote:
0s.gif Op donderdag 10 augustus 2023 05:06 schreef snabbi het volgende:
Alleen Chat GPT zou iets verzinnen met een for loop en stapjes van -1 :')
Ach. Chat gpt is ook pas een jaartje oud. Geef het wat tijd ;)
Recordhouder aantal posts op één dag.
4045
onlogisch
pi_210237768
quote:
1s.gif Op donderdag 10 augustus 2023 14:57 schreef onlogisch het volgende:

[..]
Ach. Chat gpt is ook pas een jaartje oud. Geef het wat tijd ;)
Het is een magisch knap ding verder, alleen ik kan me niet voorstellen dat dit het resultaat is van trainen op miljoenen voorbeelden. Geen mens zou beginnen met stapjes van -1
  donderdag 10 augustus 2023 @ 21:42:28 #197
62215 qu63
..de tijd drinkt..
pi_210242002
quote:
0s.gif Op donderdag 10 augustus 2023 05:06 schreef snabbi het volgende:
Alleen Chat GPT zou iets verzinnen met een for loop en stapjes van -1 :')
Ligt aan je vraagstelling natuurlijk, als je uitgaat van je doel dan moet je terugrekenen. Als je begint bij 'nu' dan moet je optellen ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_210703003
Ik wil in Excel 2 functies gaan nesten maar na 2 uur zoeken lukt het me maar niet.

Eerst functie:
=ALS(D4="";"";LINKS(D4;VIND.SPEC(" ";D4;1)))
Hier zoekt Excel op voornaam (alles voor de spatie)

Tweede functie:
=VERT.ZOEKEN(E4;Medewerkers!A:D;3;ONWAAR)

Vervolgens moet die voornaam omgezet worden naar een personeelsnummer.
Alleen kan Excel dat niet omzetten omdat kolom E4 een formule is. Die functie moet dus genest worden.
Cindy De Vuyst
  donderdag 21 september 2023 @ 11:05:50 #199
346939 Janneke141
Green, green grass of home
pi_210703687
Ik gok dat ik weet waar het probleem zit, en dat is niet omdat je het zou moeten nesten.

Je VIND.SPEC-functie geeft de positie van de spatie. Daarna maakt de LINKS-Functie van "Jan Hendriks" dus "Jan " (met de spatie erachter). En die kan ie dan weer niet vinden in je namen/personeelsnummerlijst want daar staan ongetwijfeld namen zonder spaties erachter.

=ALS(D4="";"";LINKS(D4;VIND.SPEC(" ";D4;1)-1))

Moet het volgens mij oplossen.
Opinion is the medium between knowledge and ignorance (Plato)
pi_210704084
quote:
0s.gif Op donderdag 21 september 2023 11:05 schreef Janneke141 het volgende:
Ik gok dat ik weet waar het probleem zit, en dat is niet omdat je het zou moeten nesten.

Je VIND.SPEC-functie geeft de positie van de spatie. Daarna maakt de LINKS-Functie van "Jan Hendriks" dus "Jan " (met de spatie erachter). En die kan ie dan weer niet vinden in je namen/personeelsnummerlijst want daar staan ongetwijfeld namen zonder spaties erachter.

=ALS(D4="";"";LINKS(D4;VIND.SPEC(" ";D4;1)-1))

Moet het volgens mij oplossen.
Klopt wat je zegt, bedankt :)
Cindy De Vuyst
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')