17. oktober 2003 - 11:25Der er
8 kommentarer og 1 løsning
isnumber funktion gi'r false på del af "tekst-streng" som tal
Hejsa,
ISNUMBER kalder mit tal for tekst...
Værdien i A1 er en formel, der returnerer en tekststreng. Strengen er en Landekode + 4 til 6 ekstra tegn, fx DK3SBHSA, eller UKHEINAR
Jeg vil gerne bruge ISNUMBER til at vurdere om 3. tegn er et "tal", men den siger at det er tekst, selv om det tydeligvis er tallet "3". =if(isnumber(mid(A1,3,1)); "tal" ; "tekst")
hvordan får jeg identificeret tallet? Jeg håber at kunne gøre dette uden brug af VBA, men hvis det ikke kan lade sig gøre, then so be it! :-)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
aheiss - det var lige det jeg søgte. Jeg tillader mig at give dig pointene, selv om jkrons jo så korrekt pegede på den forkerte placering af parentesen. Det håber jeg er OK, jkrons? :-)
ups - nu fik jkrons pointene... jeg havde ikke set at det var en kommentar du satte på, aheiss, og ikke et svar. Men mon ikke vi lever med at de 30 p. kunne flyttes, hvis alting skal være helt efte bogen. I hvert fald vil folk finde svaret, hvilket i sidste ende jo er vigtigst!
Det skulle virke med denne formel =IF(ISNUMBER(VALUE(MID(A1;3;1))); "tal"; "tekst")
Synes godt om
Ny brugerNybegynder
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.