Avatar billede mikmich Nybegynder
09. november 2004 - 08:37 Der er 7 kommentarer

Fiksering af celler

Senarie:
Jeg har et regneark hvor jeg arbejder i såvel kr. som euro, jeg har behov for at fikser en del celler således at når jeg indsætter en ny Eurokurs, så vil det kun ske frermadrettet, og ikke på de poster hvor cellen har fået en værdi i stedet for kun en formel, altså:    "Celler ældre end dd, fjern formel, behold værdi"

Henrik Nielsen
Avatar billede fobian Nybegynder
09. november 2004 - 08:58 #1
Du kunne evt. lave et område i dit regneark, hvor du har en kolonne til dato og en til eurokurs. I det område, hvor du skal have beregnet kroner til euro kan du have dato ud for krone beløbet. Formlen som skal beregne eurobeløbet skal så hente kursen ud for datoen i din tabel og gange med kronebeløbet.  Du kan finde eurokursen ved at lave en opslagsfunktion der søger efter datoen i din tabel og returnerer kursen. Du kan anvende Lopslag()
Avatar billede mikmich Nybegynder
09. november 2004 - 09:21 #2
I regnearket er der både en prisliste, og en oversigt over tidligere salg, kursen skiftes ikke jævnligt, men kursændringer må kun berører prislisten, ikke de tidligere salg, som det er lige nu vil en kurs ændring opskrive beløbene i såvel prislisten og tidl. salg og salgsaftaler.... ved salg og salgsaftalerne er der indføjet et datering, der er så et felt hvor kursen (7,5) er indsat og har været brugt som beregningsgrundlag i flere måneder, nu skal den rettes til 7,8. vil den løsning du beskriver så ikke betyde at næste gang der skal ændres kurs, så skal der laves en ny celle til kursen, således at den gamle kurs stadig figurerer i arket ?
Avatar billede fobian Nybegynder
09. november 2004 - 09:47 #3
Jeg kan godt se, at det vil blive et problem, hvis din prisliste både skal beregne gammelt og nyt salg. Så er dit første forslag måske stadig det bedste. Kender du "indsæt speciel" funktionen, hvor du kan kopiere et område og indsætte værdierne i stedet for formler. Her kan du så markere det område du vil have konverteret fra formler til værdier.
Avatar billede tobler Nybegynder
09. november 2004 - 09:51 #4
Det tyder på at du ikke skifter kursen ret ofte, så derfor kan du gøre følgende: Markér de celler som du ønsker at ændre fra formel til værdi, vælg kopier og derefter indsæt værdi.
Avatar billede mikmich Nybegynder
09. november 2004 - 11:01 #5
Hmm  opgaven er egentlig for en anden, og nu har jeg set opbygningen... Der er i projektet et ark med indkøb i Euro, et ark med kurser avancer o.l., 75 el flere ark med de enkelte kunders indkøb, hver række i et ark er et enkelt indkøb, rækken er bygget op således;    A=dato B=varenummer C=Varenavn D=Pris i Euro  E=Pris i Kr. det der skal ske så man ikke manuelt skal rette i alle kundearkene er at i celle Dx vil komme noget a'la  "hvis Ax er mindre end DagsDato og Dx's værdi er ulig 0 skal skal Dx's formel udskiftes med dens værdi"
Avatar billede fobian Nybegynder
09. november 2004 - 11:22 #6
Jeg vil så vende tilbage til mit første forslag. Hvis du danner et nyt faneblad der hedder EurKurs med Dato i kolonne A og Eur-kurs i kolonne B, så kan du ajourføre Eur-kursen dér og rette lige så tit du vil. Det vil sige, at du hver gang du ændrer kurs skal skrive det i rækken nedenunder den forrige.  I dine ark som beregner eur-kursen kan du i kolonne D anvende en formel, som f.eks hedder
=LOPSLAG(A2;EurKurs!A2:B100;2)*E2 i celle D2. Den vil slå op i kolonne A og ud fra denne dato finde datoen i dit EurKurs-ark.
Avatar billede mikmich Nybegynder
09. november 2004 - 11:34 #7
Vil det ikke betinge at jeg vedvarende skal rette i alle kundearkene, det jeg/vi ekselerer i lige nu er;

Hvis(Ax<"Idag";"?????";Hvis(Bx=" ";" ";LOPSLAG............

Hvad skal der egentlig stå istedet for de 5 ?
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester