Avatar billede janvogt Praktikant
13. februar 2001 - 14:33 Der er 6 kommentarer og
2 løsninger

EVALUATE()

Så skete det igen:
Jeg faldt over endnu en Excel-funktion (engelsk) som ikke er med i den indbyggede funktionsoversigt men alligevel kan bruges.
Denne gang gælder det funktionen EVALUATE().
Den bruges vist i forbindelse med arrays.
Er der nogen som kender den og ved hvordan og hvornår den bruges? Giv evt. eksempler.
Avatar billede frankgrevil Praktikant
13. februar 2001 - 14:46 #1
Er funktionen med i den §#!½%&$ danske version af Excel???
Avatar billede janvogt Praktikant
13. februar 2001 - 14:56 #2
Det finder jeg ud af når jeg kommer hjem i aften.
Avatar billede nerøs Nybegynder
13. februar 2001 - 20:39 #3
Evaluate (dk:Evaluer) er en xl4 funktion og kan kun bruges i forbindelse med navne.


Funktionen evaluerer en streng til en formel.

se f.eks.
http://www.bmsltd.co.uk/DLCount/DLCount.asp?file=ChtFrmla.zip

http://www.bmsltd.co.uk/Excel/Default.htm

VH nerøs
Avatar billede janvogt Praktikant
14. februar 2001 - 02:47 #4
>>> Nerøs

Det var pudsigt! Det er lige præcis fra den fil du refererer til jeg faldt over formlen.

Jeg bliver bare ikke ret meget klogere ved at se anvendelsen i eksemplet. Det er derfor jeg efterlyser lidt flere oplysninger om funktionen.
Jeg er godt klar over, at den ikke kan bruges direkte, men kun i navne. Det er derfor jeg nævner at det er en områdeformel, men jeg kunne godt tænke mig en lidt mere præcis definition, hvis nogen altså kan give den.
Avatar billede nerøs Nybegynder
15. februar 2001 - 00:33 #5
du f.eks lave et navn til følgende formel:=EVALUER(\"eksp(a1)\").
Hvis du herefter skriver =navn i en celle vil den evaluere til exp(a1).
Avatar billede janvogt Praktikant
15. februar 2001 - 09:15 #6
Det har du ret i, men det gør den jo også, hvis du undlader EVALUATE og bare skriver =exp(a1) !!!

Eneste forskel er tilsyneladende, at =EVALUATE(\"exp(a1)\") kræver en \'F2+ENTER\' for at opdatere cellen, hvorimod \'exp(a1) opdaterer automatisk.

Foreløbig konklussion: Jeg fatter det stadig ikke ....
Avatar billede nerøs Nybegynder
16. februar 2001 - 15:27 #7
Se på eksemplet i regnearket  http://www.bmsltd.co.uk/DLCount/DLCount.asp?file=ChtFrmla.zip

Det virker ikke umiddelbart i excel.DK da exp hedder eksp. Så omdøb exp i celle B7 hvis I har en dansk version.

Det er med Evaluate muligt at få plottet forskellige f(x) funktioner skrevet i normalt matematisk sprog.
Det er temmeligt smart.
Men bortset fra lignende, ved jeg heller ikke hvad man skal bruge den til. Det er vel blot bagud kompabilitet.

VH Nerøs


Avatar billede janvogt Praktikant
20. februar 2001 - 08:29 #8
Det er jo samme eksempel du refererer til igen.
Jeg havde måske håbet på, at EVALUATE indeholdt noget dybere, men det ser desværre ikke ud til at være tilfældet - eller også er det fordi vi ikke forstår funktionens fulde muligheder.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester