Jeg er ved at lave et regneark til regnskabsafdelingen. Regnearket består af udgifts- og indtægtsposter, hvor hvorudgiftsposterne altid er i minus og indtægtsposterne er i plus. Ved udgiftsrækken skal der altså være minus fortegn og indtægsrækken er altid i plus.
Det er for besværligt for regnskabsfolk, at skrive plus eller minus foran, så det skal være automatisk..hjælp....
Maxwell>> Det er ikke nogen sikker metode, hvis projektmappen skal bruges af andre. Der er mange funktioner, der ødelægger denne formatering af cellerne.
men det er da en løsning af problemet... Hvis man vil ha noget "sikket" (hvis man ellers kan dette i denne verden) så skulle man måske købe et økonomi program....
ret selv ("B:B")til den kolonne der skal være - tegn i
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("B:B")) Is Nothing And Target > 0 Then Target = Target - (Target * 2) End If End Sub
Synes godt om
Slettet bruger
21. juli 2003 - 13:48#9
et åndsvagt spørgsmål hvorfor blvier minus og plus til plus?!
når jeg har lavet en kolone til udgifter, og gået op i brugerdefineret og vælge minus fortegn, og ligeledes i min indtægt har valgt plus. laver jeg en sammentælling, og det er her at de 5000 some rplus og de 5000 som eri minus blvier til 10000 til plus...
Det er fordi at en formatering kun er "kosmetik" lagt oven på et rigtigt tal. Det betyder at excel regner med at tallet er positivt, fordi du ikke manuelt har skrevet minus-tegnet
Hvis regnearket er til regnskabsfolk, behøver du ikke at vise disse minusser foran kredittal. En bogholder ved godt at et kredittal er negativt.
Så derfor følg mit første råd - lad al indtastning foregå som positive tal, og styr ved hjælp af formlerne, om tal skal lægges til eller trækkes fra. Så undgår du en masse problemer.
Hvis du i celle A1 skriver 500,00 og i celle B1 som er formateret som vist skriver 125,00 (Vises som -125,00) og i celle C1 =(B1) for du resultatet 375,00 altså regner den med -
Jeg glemte Celle D1! Hvis du i celle A1 skriver 500,00 og i celle B1 som er formateret som vist skriver 125,00 (Vises som -125,00) og i celle C1 =(B1) og D1 skriver =Sum(A1-C1)for du resultatet 375,00 altså regner den med -
fagpoler> din formel angiver jo netop, at C1 skal fratrækkes A1. Havde formattet haft betydning for fortegnet, ville resultatet af din formel være 500 - -125 = 625
Det kan laves lettere! Skriv 500,00 i A1 Formater B1 "-"0,00 og skriv 125,00 (Vises Som -125,00) og i C1 =Sum(A1-B1) (Du skal nok lige se om C1 er formateret som 0,00) da Excel gerne selv vil lave det om til "-"0,00)
Du laver en positiv og en negativ kolonne ekstra, hvor du omformer de tal folk taster ind, således Tallet i kolonne A skal gøres negativt i din egen (måske skjulte) kolonne. =hvis(A1>0;-A1*1;A1) Tallet vil altid være negativt eller 0. Herefter bruger du tallet fra din (skjulte) kolonne i dine formler.
Ja jeg kan godt se at 500,00 i celle A1 og skrives -125,00 (med - foran)i celle B1 giver 625,00, og ikke 375,00 Men jeg kan ikke se at det er det han har brug for, for mig at se er - jo blot for at se at det er -poster. En saldo på 500,00kr - 125,00kr = 375,00kr
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.