26. november 2021 - 22:27Der er
11 kommentarer og 1 løsning
Cirkulær reference problemer
Hej med Jer
Jeg kan ikke lige gennemskue, hvordan jeg løser denne konflikt. Hvis jeg har et skema og skal have udfyldt værdier, som meget gerne skulle beregnes automatisk.
Jeg kommer i problemer med cirkulær referencer, har søgt omkring det - men finder ikke en god løsning på det. Har forsøgt at slå det fra, men så står det gamle tal der bare indtil det bliver rettet.
=HVIS(B10;B10;"")
Kan jeg på nogen måde, få den til at opdatere sig selv?
Det formlen gør er at undersøge om dercstår noget i B10. Gør der det, skrives det samme i cellen mef formlen, ellers bliver denne tom. Hvis det er det, du ønsker, givervdet ikke cirkulære referecer. De opstår hvis en formel direkte eller indirekte refererer til den celle, hvor formlen står. Så hvis det sker med din formel i A1, kan B10 indeholde en formel, der peger på A1
Hvis der er en formel (uden værdi) i A4 og i B4, så skriver den godkendt. Men ville godt have den skrev mangler information.
Både A3 og B3 er manuel indtastning og A4 og B4 bliver udregnet via formler, hvis det er muligt. Hvis det ikke er muligt, så kan man indtaste i A3 og B3. A3 og A4 vil altid give det samme og det samme med B3 og B4, de vil også altid give det samme.
Spørgsmålet er nu, er det muligt at få en formel til at til at tjekke efter enten A3 eller A4 har værdi (selvom de begge skulle have samme værdi, skal den bare tage fra A3) og B3 eller B4 har værdi (også selvom de begge har samme værdi, skal den tage fra B3) og så gange de to tal med hinanden? Altså A3 * B3, og også hvis der kun står i A3 og B4, så skal den A3 * B4.
Også omvendt A4 * B3 osv.
Håber det er lidt bedre formuleret, for jeg kunne ikke komme udenom cirkulær referencer
Hvis jeg forstår dig rigtigt ville jeg taste følgende: A3: (manual indtastning) A4: =hvis(A3="";den udregning du ellers vil lave) B3: (manual indtastning) B4: =hvis(B3="";den udregning du ellers vil lave) PÅ den måde kan du lave en formel for at gange: =HVIS.FEJL(HVIS(A3="";A4;A3)*HVIS(B3="";B4));"Mangler information")
#11, tak for svar. Jeg laver en mulig løsning med dit forslag.
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.