[Excel] Kleinste absolute gradenverschil uitrekenen

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • JasperE
  • Registratie: December 2003
  • Laatst online: 15-06 19:19
Ik heb een methode nodig om het kleinste absolute gradenverschil uit te rekenen maar kom er zelf, mede wegens verroeste kennis, niet uit.

Met een hoek van 90 en 45 graden is het simpel, 90-45 en voila. Maar hoe moet ik dit nu aanpakken met een hoek van bijvoorbeeld 10 en 350 graden. Als uitkomst wil ik dan 20 graden hebben en niet ABS(10-350)=340 graden

Acties:
  • 0 Henk 'm!

  • croontje
  • Registratie: April 2004
  • Laatst online: 20-06 14:10
Als een hoek groter is dan 180 graden trek je er gewoon 360 vanaf en dan verder rekenen?

10 en 350 wordt dan 10 en - 10 , en 10 - (-10) = 20

Acties:
  • 0 Henk 'm!

  • WFvN
  • Registratie: Oktober 2000
  • Laatst online: 13:25

WFvN

Gosens Koeling en Warmte

Voorwaarde erin plakken dat wanneer het antwoord groter is dan 180 graden, dat dan het antwoord van 360 afgetrokken moet worden.

Stel A1 is waarde 1 en A2 is waarde 2

In A3 dan bijvoorbeeld:
=ABS(ALS(a1-a2>180;360-a1-a2;a1-a2))

Acties:
  • 0 Henk 'm!

  • JasperE
  • Registratie: December 2003
  • Laatst online: 15-06 19:19
Bijna wat ik nodig had, op de volgende manier werkt het correct

=ALS(ABS(a1-a2)>180;360-ABS(a1-a2);ABS(a1-a2))

thx

[ Voor 199% gewijzigd door JasperE op 19-11-2006 16:01 ]


Acties:
  • 0 Henk 'm!

  • WFvN
  • Registratie: Oktober 2000
  • Laatst online: 13:25

WFvN

Gosens Koeling en Warmte

OD-Frozen schreef op zondag 19 november 2006 @ 15:56:
[...]

Bijna wat ik nodig had, op de volgende manier werkt het correct

=ALS(ABS(a1-a2)>180;360-ABS(a1-a2);ABS(a1-a2))

thx
Achja..... een negatieve waarde van -270 zal hij ook gewoon laten staan.... inderdaad de abs en de als omwisselen.

Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Of een andere insteek: =min( (360-max(a,b) + min(a,b)); (max(a,b)-min(a,b)) )

Anyway. CSA -> Officesuites en -software

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)

Pagina: 1