Toon posts:

Excel 2003 > Cel in ander tabblad zoeken:

Pagina: 1
Acties:

Verwijderd

Topicstarter
Wellicht iemand die mij kan helpen met hetvolgende.

Ik heb een puntenberekeningsbestand gemaakt in excel, aangezien ik met wat vrienden een huis zoek. Op tabblad 1 staat de berekening, op tabblad 2 het aantal punten in colom A en de maximumhuur in colom B.

Uit de berekening komt op tabblad 1 in cel E44 (=Sheet1!F44) het aantal punten.

Ik wil in cel E45 dat hij automatisch het bedrag vind dat achter het overeenkomende aantal
punten staat. Dus hij moet uit (Sheet2!A1:B530) in colom A het getal vinden dat in (Sheet1!F44) staat, en uit de cel daarachter (B dus) het bedrag pakken en dat in (Sheet1!F46) plaatsen.

Weet iemand daar dan de formule voor? Wat ik ook met Find probeer, ik krijg de hele tijd value error...

Wellicht makkelijk:
Het bestand

[ Voor 7% gewijzigd door Verwijderd op 12-02-2005 15:30 ]


  • Mike Jarod
  • Registratie: Januari 2002
  • Niet online
Zoiets als =VERT.ZOEKEN(Sheet1!F44;A:B;2:ONWAAR)

Je zal even moeten zoeken hoe dat in de Engelse versie gaat.

edit: momentje, kijk ff naar je sheet

edit2: apart, vindt niets? Wel als je handmatig het getal inklopt

edit3: probleem komt doordat die 710 eigenlijk 709,5 is

edit4: deze werkt:
code:
1
=VERT.ZOEKEN(AFRONDEN(F44;0);Sheet2!A:B;2;ONWAAR)

[ Voor 60% gewijzigd door Mike Jarod op 12-02-2005 15:38 ]


Verwijderd

Topicstarter
Ja, handmatig kan, dat is natuurlijk geen probleem.
Het is natuurlijk makkelijk dat als ik andere kamers ga invoeren het allemaal automatisch kan, plus dat ik denk dat het wel handig is om te weten. Op school werk ik ook geregeld met excel, maar dit lukt me niet. en dat frustreert!!!

@edit 3: Hmmm, eens even oplossen dat. Dat moet dus gewoon 710 rond worden...
Hoe krijgen we voor elkaar dat dat gewoon een rond bedrag word? Waar ik ook de decimalen op 0 zet, het blijft 709,5...

[ Voor 27% gewijzigd door Verwijderd op 12-02-2005 15:41 ]


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Sinds wanneer is Excel een OS?

WOS > SA

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Verwijderd

Topicstarter
Mike Jarod schreef op zaterdag 12 februari 2005 @ 15:30:
Zoiets als =VERT.ZOEKEN(Sheet1!F44;A:B;2:ONWAAR)
edit4: deze werkt:
code:
1
=VERT.ZOEKEN(AFRONDEN(F44;0);Sheet2!A:B;2;ONWAAR)
Zou je misschien die in mijn xls kunnen zetten? Ik werk met de eng. versie en ik niet snap niet wat afronden is in het engels... (vert.zoeken zal wel VLOOKUP zijn?)

  • Mike Jarod
  • Registratie: Januari 2002
  • Niet online
Ik denk dat afronden ROUND() is :? Kijk gewoon bij de index van alle functies.

Zal wel zoiets als dit zijn:
code:
1
=VLOOKUP(ROUND(F44;0);Sheet2!A:B;2;FALSE)

Verwijderd

Topicstarter
Mike Jarod schreef op zaterdag 12 februari 2005 @ 15:48:
Ik denk dat afronden ROUND() is :? Kijk gewoon bij de index van alle functies.

Zal wel zoiets als dit zijn:
code:
1
=VLOOKUP(ROUND(F44;0);Sheet2!A:B;2;FALSE)
Volgens mij woordenboek was afronden SKIM :) Dat kent Excel niet :)

U is held!

Kun je misschien uitleggen wat dat ;2;FALSE doet?

[ Voor 9% gewijzigd door Verwijderd op 12-02-2005 15:57 ]


  • Mike Jarod
  • Registratie: Januari 2002
  • Niet online
Je mag wel een beetje uitzoekwerk doen hoor ;) Staat vast wel in de help.

Die 2 geeft aan dat ie de waarde uit de 2e kolom uit je bereik teruggeeft (bereik was A:B), als er 1 had gestaan had er 710 gestaan. Die FALSE geeft aan of de zoekwaarde (710) exact gevonden moet worden (in jouw geval wel) of dat ie af mag ronden tussen waarden die ie vindt. Zet die FALSE maar eens op TRUE, en vergelijk dan met jouw Sheet2.

Verwijderd

Topicstarter
Mike Jarod schreef op zaterdag 12 februari 2005 @ 15:59:
Je mag wel een beetje uitzoekwerk doen hoor ;) Staat vast wel in de help.

Die 2 geeft aan dat ie de waarde uit de 2e kolom uit je bereik teruggeeft (bereik was A:B), als er 1 had gestaan had er 710 gestaan. Die FALSE geeft aan of de zoekwaarde (710) exact gevonden moet worden (in jouw geval wel) of dat ie af mag ronden tussen waarden die ie vindt. Zet die FALSE maar eens op TRUE, en vergelijk dan met jouw Sheet2.
Dan doet 'ie het zelfde :)

iig hardstikke bedankt!

  • Mike Jarod
  • Registratie: Januari 2002
  • Niet online
Verwijderd schreef op zaterdag 12 februari 2005 @ 16:07:
Dan doet 'ie het zelfde :)

iig hardstikke bedankt!
Ah ja dat komt door die round(). Haal die ook maar eens weg dan zal je een waarde met decimalen krijgen die tussen 709 en 710 zit in Sheet2.

Verwijderd

Topicstarter
Mike Jarod schreef op zaterdag 12 februari 2005 @ 16:09:
[...]
Ah ja dat komt door die round(). Haal die ook maar eens weg dan zal je een waarde met decimalen krijgen die tussen 709 en 710 zit in Sheet2.
Hmmm, wat moet er staan ipv ROUND? Want als ik dat weglaat krijg ik een foute formule :(
Pagina: 1