14. marts 2003 - 12:38Der er
8 kommentarer og 1 løsning
Cirkulær reference
Har 3 kolonner, henholdsvis: A)Tilføj timer B)Siden sidste C) Livstid
Hver dag skrives et antal timer i f.eks. A3. B3 og C3 skal derefter opdateres med dette antal timer. B3 skal kunne resettes uden at C3 ændres Det gælder levetid på en genstand, efter reperation/inspektion skal siden sidst være 0, men Livstid skal blive ved med at opdatere timer. Det er ikke så slemt i VBA, men kan det gøres i Exel uden at få "circular referece" fejl. Håber i kan hjæpe
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Du kan gøre det meste af det, men problemet ligger i at Resette B3. Når du skriver fx 0 i den, forsvinder jo den formel, der ligger der. Men da formlen er meget simpel, kan du måske overleve at skrive den igen.
Følg følgende procedure:
Vælg Funktioner - Indstillinger - Beregning. Ret beregningsmåde til Manuel. Sæt flueben i Gentagelse og ret Maks antal gentagelser til 1. Klik OK.
A3 skal ikke indeholde en formel. B3 skal indeholde formlen =B3+A3 (og der er denne du skal skrive igen, når du 0-stiller B). C3 skal indeholde formlen =C3+A3.
Skriv nu en værdi i A3 og tryk F9 (Beregn). Nu opdateres både B3 og C3. Og det sker hver gang, du opdaterer A3.
Når dsu skal 0-stille B3 retter du A3 til 0. Sletter formlen i B3 og skriver den igen, og så kan du køre videre. C3 bevarer sin viden og tæller videre på Livstidstallet.
Til Erikjuul: Det er ok at bruge flere kolonner, jeg legede lidt med ideen at skifte mellem 2 celler baseret på dato og tid, således at der bliver klippet til den "ældste" celle som så bliver lagt til den "nyeste" celle som derefter kopieres til B og c kolonnen, er den lidt for tyk? Til jkrons: tak for ideerne, desværre er sletning og skrivning af ny formel ikke en løsning, måske er resetmuligheden at skrive -antal timer (minus foran) det ville være acceptabelt, det er en gammel Lotus 123 regneark der skal rettes til i Excel. Hvis i har flere forslag, modtages disse med tak, superfint med jeres hurtige svar.
Ret formlen i B3 til fx =B3+A3-D3 (D3 kan skiftes med hvad som helst). Når B3 skal resettes, sættes A3 til 0, og D3 sættes til værdien af B3. Tryk så F9. Slet igen værdien i D3.
Det begynder dog at blive noget kryptisk, og jeg ville nok gøre det med VBA - i hvert fald dele af løsningen.
Hmm, hvis jeg laver flere rækker med formlerne tilpasset hver række og trykker på en knap, adder den resultatet som den skal, desværre lægger den også det indtastede tal til rækkerne oven over! Har rodet en del med disse formler (lært en masse) men nu må jeg nok bede om jeres hjælp igen.
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.