Får 2 forskellige resultater på samme regnestykke

Anonym
2018-02-03T13:12:52+00:00

Jeg prøver at trække 2 felter med timer fra hinanden (G3-N3). Hvis regnestykket står i et IF (=IF(F3="";"";G3-N3)) statement bliver resultatet -00:00, men hvis regnestykket ikke bruger IF statement (=G3-N3) bliver resultatet 00:00.

Hvorfor er det ene resultat negativt og det andet positivt?

Microsoft 365 og Office | Excel | Til hjemmet | Windows

Låst spørgsmål. Dette spørgsmål blev migreret fra Microsoft Support-community'et. Du kan stemme om, hvorvidt det er nyttigt, men du kan ikke tilføje kommentarer eller svar eller følge spørgsmålet.

0 kommentarer Ingen kommentarer
Svar accepteret af spørgsmålets forfatter
Anonym
2018-02-08T09:19:16+00:00

Hej igen Nickidk4

Tak for det ekstra info.

Jeg har nu fundet en forklaring: Når du regner i tid, så er selve tallet bag en udregning med en lang række decimaler. Hvis du ændre celleformatet fra "tid" til "tal", så vil du kunne se at fx 14:30 er 0,604166666666667. Derved opstår dit -00:00 fordi nogle af de senere decimaler påvirker resultatet.

Dermed burde der ikke være en fejl i dit ark som sådan.

Jeg må desværre informere dig om, at vi ikke støtter specifikke Excel formler herinde, så hvis du ønsker mere hjælp til dine udregninger vil jeganbefale at du prøver at kigge på disse artikler for at finde en løsning:

Disse artikler vil give dig en oversigt over de fleste Excel formler, men hvis du ikke kan finde den formel du skal bruge her, så vil jeg venligst anbefale dig at gå til denne side. Her vil de kunne give dig en bedst mulige hjælp med Excel formler. Jeg vil dog gøre opmærksom på at forummet kun er tilgængeligt på engelsk, men du kan eventuelt benyttet et oversættelsesværktøj i din browser.

Hvis du har brug for yderligere assistance, så er du mere end velkommen til at kontakte os igen.

Jeg ønsker dig en dejlig dag.

Med venlig hilsen          

Runa

Var dette svar nyttigt?

0 kommentarer Ingen kommentarer

2 ekstra svar

Sortér efter: Meget nyttig
  1. Anonym
    2018-02-04T17:48:23+00:00

    Hej Runa

    • Jeg kører Excel 2016 på engelsk nyeste opdatering.
    • Formateringen er Custom tt:mm i alle de celler som har med tid/timer at gøre.
    • Komma seperering virker ikke som seperator i min version af Excel og kræver ;. Jeg kan ikke benytte =HVIS() da den ikke er på dansk.

    Jeg er kommet nærmere en løsning dog.

    Jeg har leget lidt rundt og lokaliseret problemet.

    Hvis man skifter C2 ud med 07:30 istedet for 07:30 udregnet fra formlen bliver resultatet rigtigt og positivt. Jeg kan ikke forstå hvorfor Excel vælger at gøre tallet negativt.

    Jeg tilføjer et link til mit lille eksempel hvor det er muligt at downloade excel filen.

    https://drive.google.com/file/d/1yRkKZAHP13jPaCvT7MJbR4Qseh8LOXtq/view?usp=sharing

    Jeg kan ikke bruge den løsning jeg foreslog i mit exempel. Dette vil kun virke når resultatet er 00:00 selvfølgelig.

    Var dette svar nyttigt?

    0 kommentarer Ingen kommentarer
  2. Anonym
    2018-02-04T13:20:49+00:00

    Hej Nickidk4

    Er dit Excel på dansk eller engelsk?

    • Først vil jeg bede dig tjekke dine tal-indstillinger for H3. Er denne sat til "generel", "regnskab", "tekst", eller på anden måde formateret anderledes end I3?
    • Jeg vil bede dig ændre i din IF funktion. Forsøge at benytte IF med komma-seperering i stedet, altså =IF(F3="","",G3-N3). Jeg vil også bede dig afprøve =HVIS(F3="";"";G3-N3), og se om dette skulle give et andet resultat.
    • Til sidst vil jeg bede dig opstille regnstykket igen (eventuelt i en forsimplet version) i et andet Excel-ark, og se om du også oplever problemet her.

    Jeg ser frem til at høre hvordan det er gået.

    Hav en fortsat dejlig dag.

    Mvh

    Runa

    Var dette svar nyttigt?

    0 kommentarer Ingen kommentarer