Toon posts:

Excel zoekfunctie

Pagina: 1
Acties:

  • Bielie993
  • Registratie: Maart 2010
  • Laatst online: 13-05 13:44
Hoi tweakers,

Ik ben bezig met een calculate spreadsheed (voor runescape) alleen wil ik een functie toevoegen die ik nergens kan vinden.

Zo ziet het er uit.

plaatje 1
plaatje 2
plaatje 3
Dit heb ik al gemaakt.

Wat ik dus wil bereiken:

Als je in plaatje 1 kijkt zie je dat cel: G34 leeg is. Hier wil ik graag als cel G30 bijvoorbeeld 83 is dat hij dan kijkt in het tabje XP welk level daarbij hoort. Dit zou dan dus level 2 zijn.

Ik denk dat ik hier IFs moet gebruiken. Maar hoe dit in excel werkt weet ik niet.

IF cel G34 is equal or higher then 0 and IF cel g34 is not higher then 82. Fill 2
IF cel G34 is equal or higher then 1 and IF cel g34 is not higher then 173. Fill 3

etc
etc
Laatste versie is nu klaar.

Link: XLS File


BTW: Kan je data ophalen vanaf een website en deze importeren in excel? Met autoupdate zodra je je bestand opent?
De code die het probleem heeft verholpen is:
Code die ik gebruikt heb is: =VLOOKUP(G34,XP!A1:B99,2,1)

[Voor 80% gewijzigd door Bielie993 op 09-06-2011 16:15]


  • Outerspace
  • Registratie: Februari 2002
  • Laatst online: 15:54

Outerspace

Moderator General Chat / Wonen & Mobiliteit

AFX Ghey Edition by HlpDsK

A) De foto's kan ik niet bekijken
B) F1 is ook een zoekfunctie
C) Ik mis heel veel informatie :)


Ah, je wil waarschijnlijk een zoekfunctie die alle cellen doorzoekt? Control F?

[Voor 31% gewijzigd door Outerspace op 09-06-2011 13:31]

Jack of all trades | Screener | Tweakers Gallery | Spotify!
Zoekt nieuwe collega's in omgeving Twente


  • Tazzios
  • Registratie: November 2001
  • Laatst online: 03-06 12:08
.jpg misschien voor de afbeeldingen?

wat wil je? ik zie geen vraag/ omschrijving

edit
wilde gok:
verticaal zoeken? =vert.zoeken(zoekwaarde;matrix;kolom;benaderen)

[Voor 34% gewijzigd door Tazzios op 09-06-2011 13:35]


  • Bielie993
  • Registratie: Maart 2010
  • Laatst online: 13-05 13:44
updated sorry ik had verstuur ipv bekijken gedaan daarom stond er nog niet zo veel :)

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 03-06 12:08
Bielie993 schreef op donderdag 09 juni 2011 @ 13:27:
Hoi tweakers,

Ik ben bezig met een calculate spreadsheed (voor runescape) alleen wil ik een functie toevoegen die ik nergens kan vinden.

Zo ziet het er uit.

plaatje 1
plaatje 2
plaatje 3
Dit heb ik al gemaakt.

Wat ik dus wil bereiken:

Als je in plaatje 1 kijkt zie je dat cel: G34 leeg is. Hier wil ik graag als cel G30 bijvoorbeeld 83 is dat hij dan kijkt in het tabje XP welk level daarbij hoort. Dit zou dan dus level 2 zijn.

Ik denk dat ik hier IFs moet gebruiken. Maar hoe dit in excel werkt weet ik niet.

IF cel G34 is equal or higher then 0 and IF cel g34 is not higher then 82. Fill 2
IF cel G34 is equal or higher then 1 and IF cel g34 is not higher then 173. Fill 3

etc
etc
De 2 kolommen in XP omwisselen en deze formule "=vert.zoek(G34:XP!A1:B47:2;1)" range wel even aanpassen vermoed ik.

  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 22:36

ThinkPad

Moderator Wonen & Mobiliteit
Verticaal zoeken inderdaad. Maar het ligt er wel aan wat voor Excel je hebt. Engels of Nederlands? Want dan heten de functies anders :P

[Voor 66% gewijzigd door ThinkPad op 09-06-2011 13:48]

Gas besparen door CV-tuning | Elektriciteit besparen
Geen vragen via privébericht die ook via het forum kunnen a.u.b.


  • Bielie993
  • Registratie: Maart 2010
  • Laatst online: 13-05 13:44
Ik heb office XP EN op mijn werk waar ik nu ben maar 2010 NL thuis.

@Tazzios

bedankt voor je uitleg alleen werkte dit niet! :(

[Voor 32% gewijzigd door Bielie993 op 09-06-2011 14:03]


  • Bielie993
  • Registratie: Maart 2010
  • Laatst online: 13-05 13:44
Ja ik werk wel vaker met vlookup :p maar niet op deze manier!

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 03-06 12:08
Bielie993 schreef op donderdag 09 juni 2011 @ 14:01:
Ik heb office XP EN op mijn werk waar ik nu ben maar 2010 NL thuis.

@Tazzios

bedankt voor je uitleg alleen werkte dit niet! :(
-heb je mijn formule direct gekopieerd ?de range kan ik namelijk wel verkeerd hebben aagenzien die er bij je printscreen niet bij stonden
-Kolommen wel omgedraaid ?

Kortom wat heb je gedaan en wat doet hij nu?

edit:
Net in excel nagemaakt werkt hier prima.
Ja ik werk wel vaker met vlookup :p maar niet op deze manier!
Het enige wat waarschijnlijk anders dan wat je normaal doet is "benaderen" op 1 ipv 0.

[Voor 19% gewijzigd door Tazzios op 09-06-2011 14:32. Reden: test]


  • Bielie993
  • Registratie: Maart 2010
  • Laatst online: 13-05 13:44
Sorry ik moest even wat regelen hier op me werk. Maar ik heb indd je formule gekopiert en de kolommen omgedraaid. Ik krijg een range foutmelding.

Graag een update? Anders post ik wel even het document?

Post: Klik

[Voor 3% gewijzigd door Bielie993 op 09-06-2011 14:39]


  • Tazzios
  • Registratie: November 2001
  • Laatst online: 03-06 12:08
linkje werkt niet, in de map zie ik ook geen ander excel bestand staan

  • Bielie993
  • Registratie: Maart 2010
  • Laatst online: 13-05 13:44
Fixed

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 03-06 12:08
In cel F37 heb ik deze formule gezet: "=VERT.ZOEKEN(G34;XP!A1:B99;2;1)"

en dat werkt prima

[Voor 13% gewijzigd door Tazzios op 09-06-2011 15:00]


  • Bielie993
  • Registratie: Maart 2010
  • Laatst online: 13-05 13:44
Hmm pakt hij niet. Ik zal mijn foutmelding posten:

http://clan.bielie.nl/pics/error.jpg

[Voor 5% gewijzigd door Bielie993 op 09-06-2011 15:04]


  • Tazzios
  • Registratie: November 2001
  • Laatst online: 03-06 12:08
; vervangen door , bij de engelse variant hè zoals het voorbeeld in je screenshot laat zien. ;)

[Voor 32% gewijzigd door Tazzios op 09-06-2011 15:10]


  • Armageddon_2k
  • Registratie: September 2002
  • Laatst online: 31-05 15:46

Armageddon_2k

Trotse eigenaar: Yamaha R6

Dat is niet het probleem, een VLookup gaat hier niet werken.
Een VLookup zoekt naar een exacte waarde, maar als jij bv 2000Xp nodig hebt, zal je dat nooit vinden.
Want 2000 staat nergens in je index. dus dat wordt em niet.
Zal even kijken wat je evt wel nodig hebt.

My bad, als je dus een 1 bij de Optional Param invult kan het schijnbaar wel ;)

Goed deze formule werkt bij mij iig wel:
=VLOOKUP(G34;XP!A1:B99;2;1)

[Voor 22% gewijzigd door Armageddon_2k op 09-06-2011 15:17]


  • Tazzios
  • Registratie: November 2001
  • Laatst online: 03-06 12:08
Armageddon_2k schreef op donderdag 09 juni 2011 @ 15:13:
Dat is niet het probleem, een VLookup gaat hier niet werken.
Een VLookup zoekt naar een exacte waarde, maar als jij bv 2000Xp nodig hebt, zal je dat nooit vinden.
Want 2000 staat nergens in je index. dus dat wordt em niet.
Zal even kijken wat je evt wel nodig hebt.
zoek niet verder:
=vert.zoeken(zoekwaarde;matrix;kolom;benaderen)

bij benaderen true(1) zoekt hij de waarde die er in de buurt komt.

  • Bielie993
  • Registratie: Maart 2010
  • Laatst online: 13-05 13:44
Werkt wel gewoon :) Perfect zelfs :D

  • Armageddon_2k
  • Registratie: September 2002
  • Laatst online: 31-05 15:46

Armageddon_2k

Trotse eigenaar: Yamaha R6

Kan je quoten welke oplossing wel werkt, is makkelijker zoeken voor mensen met ditzelfde probleem.
Wel raar, want als ik naar je screenshot kijk, lijkt het wel dezelfde code...

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 03-06 12:08
Armageddon_2k schreef op donderdag 09 juni 2011 @ 15:13:
My bad, als je dus een 1 bij de Optional Param invult kan het schijnbaar wel ;)

Goed deze formule werkt bij mij iig wel:
=VLOOKUP(G34;XP!A1:B99;2;1)
[bij de hand modus]
lijkt me niet:
fixed(ENG): =VLOOKUP(G34,XP!A1:B99,2,1)
of NL
=vert.zoeken(G34;XP!A1:B99;2;1)

[/bij de hand modus]

[Voor 92% gewijzigd door Tazzios op 09-06-2011 15:34]


  • Fish
  • Registratie: Juli 2002
  • Niet online

Fish

How much is the fish

benaderen wil je bijna altijd op false hebben staan.

Iperf


  • Bielie993
  • Registratie: Maart 2010
  • Laatst online: 13-05 13:44
Ik maak hem ff compleet en daarna post ik het bestand en zal ik een quote in de startpost zetten!

  • Armageddon_2k
  • Registratie: September 2002
  • Laatst online: 31-05 15:46

Armageddon_2k

Trotse eigenaar: Yamaha R6

Tazzios schreef op donderdag 09 juni 2011 @ 15:30:
[...]

[bij de hand modus]
lijkt me niet:
fixed(ENG): =VLOOKUP(G34,XP!A1:B99,2,1)
of NL
=vert.zoeken(G34;XP!A1:B99;2;1)

\[/bij de hand modus]
Doet het bij mij gewoon wel :P Maar excel is sowiso raar met talen, gewoon doen wat er staat.
Of je nou puntkomma, of komma moet gebruiken, dat geeft excel wel aan.
Bij mij is het Engels, en dan alsnog puntkomma.

Sowiso, de persoon die heeft besloten om FunctieNamen te gaan vertalen... |:(

[Voor 7% gewijzigd door Armageddon_2k op 09-06-2011 15:49]


  • Tazzios
  • Registratie: November 2001
  • Laatst online: 03-06 12:08
haha, ok vaag die kon ik nog niet. :P

  • Bielie993
  • Registratie: Maart 2010
  • Laatst online: 13-05 13:44
Laatste versie is nu klaar.

Link: XLS File


BTW: Kan je data ophalen vanaf een website en deze importeren in excel? Met autoupdate zodra je je bestand opent?
Code die ik gebruikt heb is: =VLOOKUP(G34,XP!A1:B99,2,1)

[Voor 3% gewijzigd door Bielie993 op 09-06-2011 16:14]


  • Da_maniaC
  • Registratie: September 2004
  • Laatst online: 26-05 17:12

Da_maniaC

a.k.a. The Sequenz Pounder

Bielie993 schreef op donderdag 09 juni 2011 @ 16:14:
BTW: Kan je data ophalen vanaf een website en deze importeren in excel? Met autoupdate zodra je je bestand opent?
[...]
Je zou eens kunnen kijken naar Excel Web Queries

Inventory | Instagram: @sequenzpounder | http://www.zdaemon.org | ZDaemon! Client/Server port for DOOM!

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee