abonnement Unibet Coolblue
pi_61843027
quote:
Op donderdag 18 september 2008 13:43 schreef BierKoning het volgende:
Ik heb weer een leuke!

Ik heb een code, die in principe op dit neer komt: tel 30 dagen bij Bx op, en kopieer Cx - Ex naar sheet 2.

stel je nu de volgende sheet voor:
A1 = Mr Excel
B1 = 16/09/2008
C1 = 1
D1 = 2
E1 = 3

A2 = Mrs Excel
B2 = 16/08/2008
C2 = 10
D2 = 20
E2 = 30

Is het nu mogelijk dat ik een scrolldown menuutje heb waar ik Mr Excel of Mrs Excel kan zien, en dat excel dan de code uitvoert bij de cellen die bij die naam hoort?
VBA code bedoel je?
pi_61843061
quote:
Op maandag 22 september 2008 08:09 schreef SpeedyGJ het volgende:
Ik maak zelf dagrapporten over het weer, grafiek en al worden erbij ingezet, nu kan ik dit allemaal op internet laten tonen maar dan moet ik elke dag alles weer uploaden etc, is er een mogelijkheid om dit via excel te laten doen? Zit hier een upload optie? Zou wereld tijd schelen
Waarnaar upload je ze? In een map op je computer/remote computer?
  dinsdag 23 september 2008 @ 08:30:51 #78
34663 SpeedyGJ
Zo snel als de bliksem O+
pi_61843086
Nee gewoon internet
<a href="https://www.youtube.com/channel/UCPueUwKfPaGH7v48LZlltkg" rel="nofollow" target="_blank">WSDokkum Youtube</a>
pi_61843109
quote:
Op dinsdag 23 september 2008 08:30 schreef SpeedyGJ het volgende:
Nee gewoon internet
Ok anders;
Waar haalt 'Internet' de gegevens van je grafieken en dergelijke vandaan? Ik neem aan van een server? Zo ja, heb je rechtstreeks toegang tot de server of gebruik je hier iets anders voor?
  dinsdag 23 september 2008 @ 11:49:52 #80
34663 SpeedyGJ
Zo snel als de bliksem O+
pi_61846865
Hmmz volgens mij snap je mij verkeerd of ik heb het verkeerd uitgelegd

Ik hou weercijfers bij van m'n eigen weerstation, deze voer in in excel. Naast de cijfers worden deze ook in grafieken weergeven. Omdat ik deze excel als webpage op internet wil plaatsen zou ik dus elke dag de gegevens opnieuw moeten uploaden.

De vraag is dus: Kan ik ook via excel met 1 druk op de knop de gegevens op internet zetten? Dus op mijn website.
<a href="https://www.youtube.com/channel/UCPueUwKfPaGH7v48LZlltkg" rel="nofollow" target="_blank">WSDokkum Youtube</a>
pi_61847190
Idem, volgens mij snap je niet wat ik bedoel. Mijn vraag was een intro op de uitleg.

Je kan (natuurlijk) een macro schrijven die je sheet als webpage opslaat op een vooraf gespecifieerde plaats, met vooraf gespecificeerde instellingen etc zoals je nu waarschijnlijk handmatig doet. Als dit een geval is van opslaan als webpagina, naar schijf C:\ map B gaan op computer A met IP adres xxxx moet het wel kunnen. Ik heb het mensen zien maken, maar heb er zelf geen ervaring mee dus ik kan je hier dan ook niet mee op weg helpen.

Macro's kan je daarna natuurlijk aan een knop hangen, dus JA je kan dingen opslaan/uploaden op een webserver door middel van een knop.
pi_61851950
Ik loop een beetje met de IF functie te kutten, maar hij werkt niet zoals het zou moeten (kan aan mij liggen)


=IF(C6>=7;1;)*IF(C6<=8;1)

Ik heb nu dit staan (die * zet excel er automatisch tussen)
Het moet dus zo zijn dat als het getal in C6 een 7 of 8 is moet er 1 punt gegeven worden. Maar ik kom er niet helemaal uit..
Voor een verder stadium moet het dus zo zijn dat als er in C6 een 9 of 10 komt er 2 punten gegeven moeten worden.
Ik kom er alleen niet helemaal uit... Ik vermoed iets met de OR functie, maar hoe en wat ...


En dan nog een vraag. Hoe zorg ik ervoor dat ik meerdere IF functies bij elkaar kan optellen. In B6 heb ik namelijk ook een uitkomst die 1 punt waard is als deze boven de 3,3 is (=IF(B6>=3,3;1;0), die was niet zo lastig.
Maar hoe zorg ik ervoor dat Excel B6 en C6 bij elkaar optelt?
pi_61852083
=IF(AND(C6=>7,C6<=8),1,IF(AND(C6=>9,C6<=10),2,0)

Waarom gebruik je puntkomma als je een Engelse versie hebt? Alleen de Europese versies gebruiken dat voor zover ik weet.

Hoe wil je C6 en B6 optellen en vooral in welke cel?
Volgens mij kan je gewoon dit gebruiken (als ik je goed begrijp)

=(IF(AND(C6=>7,C6<=8),1,IF(AND(C6=>9,C6<=10),2,0))+(=IF(B6>=3.3,1,0))
pi_61852328
quote:
Op dinsdag 23 september 2008 15:50 schreef DaFan het volgende:
=IF(AND(C6=>7,C6<=8),1,IF(AND(C6=>9,C6<=10),2,0)

Waarom gebruik je puntkomma als je een Engelse versie hebt? Alleen de Europese versies gebruiken dat voor zover ik weet.

Hoe wil je C6 en B6 optellen en vooral in welke cel?
Volgens mij kan je gewoon dit gebruiken (als ik je goed begrijp)

=(IF(AND(C6=>7,C6<=8),1,IF(AND(C6=>9,C6<=10),2,0))+(=IF(B6>=3.3,1,0))
Als ik een , gebruik werkt het niet. Ik moet een ; gebruiken.

Ik heb nu in B6 een score staan. Deze score kan van 1 t/m 10 lopen, indien de score een 3,3 of hoger is krijg je 1 punt.
In C6 staat ook een score. Deze score kan ook van 1 t/m 10 lopen, indien deze score een 7 of 8 is, krijg je 1 punt. Is de score een 9 of 10 krijg je twee punten.
In D6 komt er een score van 0 t/m 100. Indien deze score hoger is dan 85 dan krijg je 1 punt.

Al deze punten moeten bij elkaar worden opgeteld en uiteindelijk moet in F6 op basis van het totaal aantal punten een tekst komen.
pi_61852437
Iemand die mij kan helpen?

Heb een excel lijstje (zie foto) en nu wil ik het volgende:
Als ik onder de losse getal iets invul dat ie automatisch de datum erbij toevoegt en daaronder weer een vakje openlaat om weer nieuwe gegevens in te voeren. En dat ie uiteraard de somformule automatisch aanpast.

Is dit uberhaubt mogelijk? ben gewoon een noob

pi_61852574
quote:
Op dinsdag 23 september 2008 15:59 schreef VoreG het volgende:

[..]

Als ik een , gebruik werkt het niet. Ik moet een ; gebruiken.

Ik heb nu in B6 een score staan. Deze score kan van 1 t/m 10 lopen, indien de score een 3,3 of hoger is krijg je 1 punt.
In C6 staat ook een score. Deze score kan ook van 1 t/m 10 lopen, indien deze score een 7 of 8 is, krijg je 1 punt. Is de score een 9 of 10 krijg je twee punten.
In D6 komt er een score van 0 t/m 100. Indien deze score hoger is dan 85 dan krijg je 1 punt.

Al deze punten moeten bij elkaar worden opgeteld en uiteindelijk moet in F6 op basis van het totaal aantal punten een tekst komen.
In F6:
=(IF(B6=>3,3;1;0) + (IF(AND(C6=>7;C6<=8);1;IF(AND(C6=>9;C6<=10);2;0)) + (IF(D6=>85;1;0))

Zo zou hij moeten werken. Let wel op: Dit geeft het totaal aan punten aan! Je kan dit bv in een hulpcel zetten (Z6 bv), en die verbergen. In F6 krijg je dan de IF-statements om de tekst te maken (of doe een VLOOKUP waarbij je op een ander tabblad de scores zet met rechts ervan in een nieuwe cel de tekst die zou moeten verschijnen, in mijn ogen een nettere oplossing formula-technisch).

Omdat het aantal IF-statements een maximum van 7 kent kan dit niet allemaal in 1 formule in F6.

Hoop dat dit werkt.
pi_61852641
quote:
Op dinsdag 23 september 2008 16:04 schreef admiraal_anaal het volgende:
Iemand die mij kan helpen?

Heb een excel lijstje (zie foto) en nu wil ik het volgende:
Als ik onder de losse getal iets invul dat ie automatisch de datum erbij toevoegt en daaronder weer een vakje openlaat om weer nieuwe gegevens in te voeren. En dat ie uiteraard de somformule automatisch aanpast.

Is dit uberhaubt mogelijk? ben gewoon een noob

[ afbeelding ]
Als je een lastige macro wilt, ja dat kan. Maar niet nu, morgen heb ik wel tijd. Ziet je sheet er zo uit als op dat plaatje? (maw, kan er gewoon een nieuwe rij worden toegevoegd of moeten er 2 cellen worden toegevoegd?).
pi_61852716
quote:
Op dinsdag 23 september 2008 16:10 schreef DaFan het volgende:

[..]

In F6:
=(IF(B6=>3,3;1;0) + (IF(AND(C6=>7;C6<=8);1;IF(AND(C6=>9;C6<=10);2;0)) + (IF(D6=>85;1;0))

Zo zou hij moeten werken. Let wel op: Dit geeft het totaal aan punten aan! Je kan dit bv in een hulpcel zetten (Z6 bv), en die verbergen. In F6 krijg je dan de IF-statements om de tekst te maken (of doe een VLOOKUP waarbij je op een ander tabblad de scores zet met rechts ervan in een nieuwe cel de tekst die zou moeten verschijnen, in mijn ogen een nettere oplossing formula-technisch).

Omdat het aantal IF-statements een maximum van 7 kent kan dit niet allemaal in 1 formule in F6.

Hoop dat dit werkt.
Ik ben er mee op weg inderdaad. Heb eindelijk het 1e deel (IF(AND(C6=>7;C6<=8);1;IF(AND(C6=>9;C6<=10);2;0))

goedstaan, maar ik kan er niet voor zorgen dat hij het aantal punten pakt voor het cijfer 9 of 10. Hij geeft dan een #value! error.

-edit-

Ah je formule werkt wel volledig inderdaad.
pi_61852945
quote:
Op dinsdag 23 september 2008 16:12 schreef DaFan het volgende:

[..]

Als je een lastige macro wilt, ja dat kan. Maar niet nu, morgen heb ik wel tijd. Ziet je sheet er zo uit als op dat plaatje? (maw, kan er gewoon een nieuwe rij worden toegevoegd of moeten er 2 cellen worden toegevoegd?).
Zou gewoon een volledige rij kunnen worden toegevoegd , zou nog mooier zijn als de rij even lang blijft en dat de lijst zeg maar inschuift zodat bijv 22-09 zo wegschuift dat je hem niet meer ziet.

Kan evt ook de sheet die waar ik nu mee bezig ben toesturen is namelijk een lijst met grafiek om mijn meterstanden bij te houden

Bovenstaande printscreen was een voorbeeld
pi_61853081
DaFan bedankt!
Hij doet het inmiddels, maar het is dus niet mogelijk om in dezelfde cel de tekst commands te zetten? Dat moet echt aan de hand van een verborgen cel?

=IF(I6<=2;"No Job Offer";IF(I6=3;"Junior Salesperson";IF(I6=4;"Manager in Training";)))
=(IF(B6>=3,3;1;0)+(IF(AND(C6>=7;C6<=8);1;IF(AND(C6>=9;C6<=10);2;0))+(IF(D6>=85;1;0))))

Deze vallen niet te combineren?
pi_61853208
Admiraal ik zal morgen een voorbeeldje maken. Pm me je mailadres maar.

Voreg: Ik neem aan dat je de formule die ik maakte nu in I6 hebt staan. Probeer in je eerste formule overal waar I6 staat de hele formule maar in te plakken; lukt je (waarschijnlijk) niet. Volgens mij mag je max 7 diep IF-statements hebben. Ik weet niet of je aan 7 komt of dat 7 uberhaupt het max aan IF's in een cel is. Maar een hulpcel is wel zo makkelijk en VEEL overzichtelijker voor als je een keer wat wil aanpassen.
pi_61853325
Dan heb ik nog een vraagje (ik ben toch zo lekker bezig )

Als er 3 cellen zijn met 3 verschillende getallen. Is het dan mogelijk om het hoogste getal te koppen aan een text?

Bv:

A1 100
A2 56
A3 67

Hoe kan ik dan met een formule het zo krijgen dat er " A1 wint" komt te staan?
Ik loop te klooien met MAX, maar dat is denk ik de verkeerde functie.

-edit-

=IF(AND(C4>C5;C4>C6);"A Wins";IF(AND(C5>C4;C5>C6);"B Wins";IF(AND(C6>C4;C6>C5);"C Wins")))

Hebbes! Dit moet makkelijker kunnen of niet?

[ Bericht 18% gewijzigd door VoreG op 23-09-2008 16:49:48 ]
pi_61858790
Een ander vraagje dan maar.



Nu moet ik hier een prijs bij krijgen als iemand zijn leeftijd en 'locatie' invult.
Maar ik heb geen idee hoe ik deze moet linken. Ik ben aan de slag met vlookup maar ik heb geen flauw idee waar ik het moet zoeken .


Ik kan wel de locatie invullen en dat dan de prijs erachter staan (de 1e prijs). Dus als ik Premier Tickets invul dan zou de ticket 65 euro kosten.
Alleen ik weet niet hoe ik het onderscheid kan maken tussen de 21 jaar en jonger en 22 jaar en ouder.

[ Bericht 22% gewijzigd door VoreG op 23-09-2008 20:22:44 ]
pi_61866956
Eerste vraag kan niet veel makkelijker. Je kan evt dit proberen:
1=ADDRESS(MATCH(MAX(A1:A3),A1:A3,0),1) & " wins"

Maar dan staat er (in jouw voorbeeld)
quote:
$A$1 wins
Als je dan ook nog de dollartekens wil strippen krijg je een langere formule dan jouw oplossing, maar het kan wel oneindig veel cellen bekijken ipv maximaal 7 (IF-statements).

Hij wordt dan zo:
1=MID(ADDRESS(MATCH(MAX(A1:A3);A1:A3;0);1);2;1) & MID(ADDRESS(MATCH(MAX(A1:A3);A1:A3;0);1);4;5) & " wins"


Als er meerdere 'hoogste' waarden zijn neemt hij de eerste in de range.

Tweede vraag:
Maak van <21 en 22> (foutje in je plaatje btw), eens 1 en 22, zonder de tekens. Probeer dan:
1=HLOOKUP(B7;B1:C4;MATCH(B8;A2:A4;0)+1;1)

Je kan niet de tekens erbij gebruiken. Wat je wel kan doen is een rij aanmaken met 1 en 22 erin, die verbergen, en in de rij erboven bv '21 en jonger' en '22 en ouder' schrijven zodat het lijkt alsof er gewoon de tekst staat, maar Excel werkt dan met de 1 en 22.
pi_61867486
Admiraal heeft mail.
pi_61867579
quote:
Op woensdag 24 september 2008 00:39 schreef DaFan het volgende:
Admiraal heeft mail.
PM verstuurd
pi_61873049
Stel ik heb getal 1 staan in cel A1. Getal 999 in cel B1. Op een ander tabblad staan in 1 kolom bijv. de getallen 2,67,58 etc t/m max 999. Achter elke getal staat een bedrag. Wie kan mij helpen met een formule die verticaal alle waarde zoekt tussen 1 en 999, en vervolgens het bedrag dat in de kolom ernaast staat optelt tot een totaal?
pi_61873523
Zoiets bedoel je?


(Begint in A1, vergeten erbij te maken op het plaatje).

C1
1=SUMPRODUCT(($E$2:$E$5>=A2)*($E$2:$E$5<=B2)*($F$2:$F$5))


C2 is doorgetrokken van boven.
pi_61875682
quote:
Op woensdag 24 september 2008 11:50 schreef DaFan het volgende:
Zoiets bedoel je?

(Begint in A1, vergeten erbij te maken op het plaatje).

C1
[ code verwijderd ]

C2 is doorgetrokken van boven.
Ja, thx. Dat lijkt er wel op. Alleen Komt bij mij na 999, in cel A2 1000 - 1999 (B2). Heb je formule geprobeerd maar deze leidt steeds tot nul....
pi_61875776
Werkt prima hier.
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')