Formule retourneert onverwachte positieve waarde

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 132686 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Op deze pagina

Symptomen

In Microsoft Excel wanneer u een minteken (-) als operator negatie gebruiken (bijvoorbeeld -1) in een formule de operator ontkenning heeft een hogere prioriteit dan een binaire operator. Deze volgorde kan betekenen dat een formule een positieve waarde geretourneerd wanneer u verwacht dat deze een negatieve waarde. De formule
= -2 ^ 2
wordt geëvalueerd als:
-(2) ^ 2
Het minteken wordt geëvalueerd als een negatie operator. De formule geeft als resultaat een positieve waarde 4.

Oorzaak

Microsoft Excel gebruikt een volgorde van berekening evalueren van operatoren in formules. De volgorde van evaluatie van operators bepaalt dat een minteken (-) gebruikt als een negatie operator (bijvoorbeeld -1) wordt geëvalueerd voor andere marktdeelnemers. Vanwege deze volgorde, de formule
= -1 ^ 2
vertegenwoordigt de waarde -1 kwadraat en retourneert de waarde 1, een positieve waarde.

Workaround

Om de volgorde van bewerkingen in een formule behouden, kunt u opgeven dat de symbool voor negatieve getallen in een formule toepassen op de hele formule door haakjes rond de getallen die u wilt evalueren eerste.

Als de eerdere fomula
= -2 ^ 2
is gewijzigd
=-(2^2)
de formule geeft als resultaat een negatieve waarde -4.

Dat is de standaardmethode voor het evalueren van de formules sinds de eerste versie van Microsoft Excel.

Opmerking: Deze volgorde van bewerkingen verschilt van de volgorde van bewerkingen in Lotus 1-2-3.

Meer informatie

Voor meer informatie over de volgorde van evaluatie van operatoren Raadpleeg het volgende artikel in de Microsoft Knowledge Base:
25189Excel: Volgorde van bewerkingen in formules
De hier besproken derden-producten worden geproduceerd door bedrijven onafhankelijk van Microsoft. Wij geven geen garantie, impliciet noch anderszins, met betrekking tot de prestaties of betrouwbaarheid van deze producten.

Referenties

Microsoft Excel 98 Macintosh Edition

Voor meer informatie over operatoren, klikt u op Inhoudsopgave en Index in het menu Help (of op de ballonhelp als u een versie van het Macintosh-besturingssysteem eerder dan 8.0), klik op de knop Index in Excel Help, typ de volgende tekst
operatoren in formules
en klik op onderwerpen weergeven. Selecteer de 'de volgorde waarin Microsoft Excel bewerkingen in formules uitvoert' onderwerp en klik op Ga naar. Als u geen om u de Office-assistent.

Microsoft Excel 97

Klik voor meer informatie over operatoren in Microsoft Excel het tabblad Index in Microsoft Excel 97 Help, typ de volgende tekst
operators, de evaluatievolgorde van in formules
en dubbelklik op de geselecteerde tekst naar het "in welke volgorde Microsoft Excel bewerkingen in formules uitvoert' onderwerp.

Microsoft Excel 7.0

Typ de volgende tekst in Microsoft Excel Help
prioriteit van operatoren
en dubbelklik op de geselecteerde tekst naar 'Operatoren' onderwerp.

Microsoft Excel 5.0

Voor meer informatie over 'wiskundige Operator evaluatie in Lotus Klik op de knop Zoeken in Microsoft Excel 1.2.3 en Microsoft Excel" Help, typt u het volgende en klik vervolgens op weergeven:
operator

Eigenschappen

Artikel ID: 132686 - Laatste beoordeling: donderdag 12 juli 2012 - Wijziging: 4.0
De informatie in dit artikel is van toepassing op:
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 95 Standard Edition
  • Microsoft Excel 5.0 Standard Edition
  • Microsoft Excel 98 voor Macintosh
Trefwoorden: 
kbprb kbmt KB132686 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende: 132686
Vrijwaring inhoud KB-artikelen over niet langer ondersteunde producten
Dit artikel heeft betrekking op producten waarvoor Microsoft geen ondersteuning meer biedt. Daarom wordt dit artikel alleen in de huidige vorm aangeboden en wordt het niet meer bijgewerkt.

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com