getal in cel delen door 2 geeft foutcode 522

Bespreek het rekenblad
vlietje
Berichten: 16
Lid geworden op: do jun 07, 2018 11:55 am

getal in cel delen door 2 geeft foutcode 522

Bericht door vlietje »

Beste mensen

In mijn rekenblad wil ik een getal in cel a1 delen door 2. A1/2 . Dat geeft foutcode 522 (Cirkelverwijzing) aan. Hoe los ik dit op? A1:2 staat dan in B1.

Alvast hartelijk dank!
OpenOffice 3.1 op Windows 10
RPG
Berichten: 4667
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: getal in cel delen door 2 geeft foutcode 522

Bericht door RPG »

Wij kunnen niet weten wat je moet veranderen. Het is wel zo dat er een reeks van aanroepen, formules, is waarvan het resultaat steeds aan elkaar wordt doorgegeven. Het is net een hond die in zijn eigen staart bijt. Meestal is een cirkelverwijzing niet wenselijk omdat er geen eind aan is. Onbedoelde cirkelverwijzing zijn meestal niet wenselijk. Gevorderde programmeurs gebruiken soms cirkelverwijzingen die worden recursief genoemd. In wat een recursieve functies is, is ook altijd een einde ingebouwd. Ik ben zo vrij aan te nemen dat hier niet een gewenste cirkelverwijzing bedoeld wordt. Het is aan jouw de taak om een andere oplossing te vinden.

Wij kunnen ook niet weten hoe de cirkel is opgebouwd want het kan wel over meerdere werkbladen tegelijk lopen.

Romke
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
Alex
Berichten: 103
Lid geworden op: do feb 25, 2010 8:46 pm

Re: getal in cel delen door 2 geeft foutcode 522

Bericht door Alex »

Gebruik =A1/2 in B1.
AOO 4.1.15 & LO 24.2.2 op Windows 10
eremmel
Berichten: 670
Lid geworden op: di sep 01, 2009 10:11 am
Locatie: Barneveld, Nederland

Re: getal in cel delen door 2 geeft foutcode 522

Bericht door eremmel »

Alex, scherp gezien!
Vlietje, de dubbele punt wordt gebruikt om een bereik aan te geven. Bv. =SOM(A1:A5) betekent dat je =A1+A2+A3+A4+A5 doet.
W11 21H2 (build 22000), LO 7.4.1.2(x64)
Het is Microsoft marketing die laat geloven dat computers geschikt zijn voor niet technici
vlietje
Berichten: 16
Lid geworden op: do jun 07, 2018 11:55 am

Re: getal in cel delen door 2 geeft foutcode 522

Bericht door vlietje »

Dat heb ik gedaan, A1/2. Maar dat gaf een foutmelding. Dat heb ik opgelost door Iteratie aan te zetten bij Opties->Calc-> berekenen.
OpenOffice 3.1 op Windows 10
Alex
Berichten: 103
Lid geworden op: do feb 25, 2010 8:46 pm

Re: getal in cel delen door 2 geeft foutcode 522

Bericht door Alex »

Dan is blijkbaar A1 op een of andere manier afhankelijk van B1. Het aantal iteraties opgeven is niet bedoeld om foutmeldingen over cirkelverwijzingen te onderdrukken. Dan krijg je foute resultaten. Het is alleen bedoeld om bepaalde iteratieve oplossingen te kunnen gebruiken. Er zit kennelijk een denkfout in je blad.
AOO 4.1.15 & LO 24.2.2 op Windows 10
eremmel
Berichten: 670
Lid geworden op: di sep 01, 2009 10:11 am
Locatie: Barneveld, Nederland

Re: getal in cel delen door 2 geeft foutcode 522

Bericht door eremmel »

Het is niet handig, en zelfs af te raden, om circulaire relaties te maken.
Dus als A1 een waarde bevat en je wilt daar de helft van hebben, plaats dan in B1 '=A1/2' en niet in A1.
Je voorkomt lastige problemen en fouten als je je aan dit advies houdt.

Je kunt de relaties zichtbaar maken door A1 aan te klikken en dan Extra -> Detective -> Afhankelijkheden Opsporen (Shift-F5). Maar ook met Shift-F7. Door te Shift-F5/F7 herhalen kom je steeds een stapje verder in de afhankelijkheden.
W11 21H2 (build 22000), LO 7.4.1.2(x64)
Het is Microsoft marketing die laat geloven dat computers geschikt zijn voor niet technici
vlietje
Berichten: 16
Lid geworden op: do jun 07, 2018 11:55 am

Re: getal in cel delen door 2 geeft foutcode 522

Bericht door vlietje »

De Situatie is zo:

A1 =Som(E1:E7)

E15 = A1/2

Hier gaat het dus fout.
OpenOffice 3.1 op Windows 10
eremmel
Berichten: 670
Lid geworden op: di sep 01, 2009 10:11 am
Locatie: Barneveld, Nederland

Re: getal in cel delen door 2 geeft foutcode 522

Bericht door eremmel »

Dat kan niet... Doe het volgende:
Klik cel E15 aan en type Shift-F7 er verschijnt een pijl van A1 naar E15.
Type Schift-F7 er verschijnt een pijl van E1 (met een blokje E1:E7) naar A1.
Ga hier meer door totdat je ontdekt wat er mis is.


Wat je ook kunt doen is:
Zet Extra -> Opties -> Calc -> Berekenen -> Iteraties uit. Je krijgt dan weer Fout:522 te zien
Kies Extra -> Detective -> Fout opsporen. Je ziet als het goed is rode pijlen die de circulaire relatie aangeven.
Combineer dit met Shift-F7 om meer te zien te krijgen.
W11 21H2 (build 22000), LO 7.4.1.2(x64)
Het is Microsoft marketing die laat geloven dat computers geschikt zijn voor niet technici
Gebruikersavatar
floris v
Berichten: 2108
Lid geworden op: za apr 11, 2009 3:30 pm
Locatie: Apeldoorn, Nederland

Re: getal in cel delen door 2 geeft foutcode 522

Bericht door floris v »

Je kunt het bestand hier ook als bijlage toevoegen, al s er tenminste geen gevoelige informatie in staat.
* AOO 4.1.11 en LibreOffice 7.6.1.2 op Ubuntu 20.x
* Heb je de survival guide voor het forum al gelezen?
Plaats reactie