Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketLægge tal sammen

 Besvar Besvar Side  12>
Forfatter
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5509
Direkte link til dette indlæg Emne: Lægge tal sammen
    Sendt: 31.Jan.2017 kl. 15:55
uploads/397/PrivatøkonomiArb_xor_bj.xlsm

det er xor koder jeg har lagt nu ser det til at det virker 
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
Til top



Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5509
Direkte link til dette indlæg Sendt: 31.Jan.2017 kl. 15:47
kigger på det.....
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
Til top
Bjarne Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
Direkte link til dette indlæg Sendt: 31.Jan.2017 kl. 10:21
Hej Bjarne,
Godt at se du heller ikke har opgivet mig. Smile
 
Kan du ikke prøve at oploade mit program og sætte dine koder ind, bare i cellerne I14, I15, I16 og I17?
Arket 'Kskl' er ikke låst, men prøv at låse arket, når du har sat formlerne ind. Så kan du bruge Tab så den hopper frem til næste celle du skal bruge.
 
Hvis du læser mit svar til xor, kan du se en beskrivelse af min fremgangsmåde.
//Bjarne
Til top
Bjarne Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
Direkte link til dette indlæg Sendt: 31.Jan.2017 kl. 10:08
Du skriver følgende;
[xor] Men der er vel ingen grund til i kolonne I at teste: IF(E15>999;I14+1;""). Du har jo allerede, ved hjælp af kode, sikret, at hele linjen slettes, hvis E-kolonnen er mindre end 999.
Det er rigtigt men hvis jeg får indført et årstal efter bilags nr. så sletter den ikke årstallet. Der vil i samtlige celler i kolonne I stå -17 selvom E er tom.
 
Hvorfor skriver du i øvrigt så 1010 i celle E13?
Simpelthen fordi E13 er en overskrift som beskriver kolonnes funktion og første indtastning sker i A14.
Hvis du ser under '1. Budget' er første underkonto nr. = 1010
 
 Og 1010 synes i øvrigt heller ikke at gælde. Ved 1012 for eksempel slettes alt også.
Hvis konto nr. 1010 ikke fungerer er det fordi;
  1. Du har måske ikke sat en kode i Kolonne A
  2. Brugt en forkert kode i forhold til indtægt eller udgift. Hvis du sætter 1 som udgift er det forkert, da 1 udelukket gælder for indtægter.
  3. Du har måske heller ikke sat et beløb i K
  4. Hvis du prøver at sætte et konto nr. ind som 1012 bliver den naturligvis ikke godkendt, da et sådan konto nr. ikke findes i Budgettet!

Jeg har forsøgt, så vidt muligt, at sikre brugeren mod fejl tastninger og det kan jeg se virker helt OK.

Burde nok have låst arket, men så havde du jo ikke kunnet afprøve dine formler, så du kunne se hvad jeg mente / sker.
Umiddelbart virker det som om, at vi har bevæget os langt væk fra det oprindelige formål.
 
Kan se at du ikke har mistet tålmodigheden endnu. Du har skrevet noget nyt som jeg vil prøve af.
TakSmile
 
 
 
//Bjarne
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5509
Direkte link til dette indlæg Sendt: 30.Jan.2017 kl. 21:44
den laver samme 17- 3 hvis der er noget fra e14, e15, e16
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
Til top
Inaktiv profil Se dropdown
Gæst
Gæst


Medlem: 01.Apr.2015
Land: Danmark
Status: Offline
Point: 0
Direkte link til dette indlæg Sendt: 30.Jan.2017 kl. 16:56
Faktisk mener jeg du kunne nøjes med følgende i I18 i stedet for formlen i I18 i den uploadede fil:

=IF(E18="";"";year&"-"&COUNT($E$14:E18)) eller 

=HVIS(E18="";"";year&"-"&TÆL($E$14:E18))
Til top
Inaktiv profil Se dropdown
Gæst
Gæst


Medlem: 01.Apr.2015
Land: Danmark
Status: Offline
Point: 0
Direkte link til dette indlæg Sendt: 30.Jan.2017 kl. 16:31
Citat: Bjarne Bjarne skrev:

Hej xor,
 
Min opgave / ønske var ”bare” at kunne sætte et årstal i kort form ”17”
efter bilags nr. Eks. 1-17.
 
Tallet 17 skal fremkomme som dato format ÅÅ men kun hvis konto nr. er
større end 999.

[xor] Men der er vel ingen grund til i kolonne I at teste: IF(E15>999;I14+1;""). Du har jo allerede, ved hjælp af kode, sikret, at hele linjen slettes, hvis E-kolonnen er mindre end 999. Hvorfor skriver du i øvrigt så 1010 i celle E13? Og 1010 synes i øvrigt heller ikke at gælde. Ved 1012 for eksempel slettes alt også.

Se i øvrigt kommentar i filen.
 

Du kan prøve i programmet jeg sendte, at indsætte 999 i E14 og se hvad
der sker.
Og ligesom du beskrev ;  at du havde indsat en TODAY()funktionen i I1.
Det vil betyde at når nyt regnskab år bliver genereret, skifter
årstallet også i Bilags kolonne (I)
Hvis konto nr. ”E14” er tomt skal Bilags kolonnen også være helt tomt og må ikke indeholde ( -17) for så vil det fremgå i alle 725 celler.
Er det en god nok forklaring? Smile


/uploads/1409/Privat%C3%B8konomiArb_xor.xlsm" rel="nofollow">uploads/1409/PrivatøkonomiArb_xor.xlsm
 


Til top
Bjarne Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
Direkte link til dette indlæg Sendt: 30.Jan.2017 kl. 15:59
Hej Bjarne,
Tak for at du fortsat prøver at hjælpe mig.
 
Har prøvet at sætte din formel =TEKST(I DAG(); ”åå”)&”-”&Hvis(E14>999,1,””) = 17-1."  ind i I14.
desværre får jeg en fejl besked.
Så formlen igennem og rettede den til: =TEKST(IDAG();”åå”)&”-”&Hvis(E14>999;1J,””) = 17-1."
Det hjalp heller ikke.
 
Du skrev tidligere en formel som virkede i I14. Men ikke hvordan den kunne tælle 1 op i I15.
Er det noget du kan udbygge?
Mvh
 
 
//Bjarne
Til top
Bjarne Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
Direkte link til dette indlæg Sendt: 30.Jan.2017 kl. 15:40
Hej xor,
 
Min opgave / ønske var ”bare” at kunne sætte et årstal i kort form ”17”
efter bilags nr. Eks. 1-17.
 
Tallet 17 skal fremkomme som dato format ÅÅ men kun hvis konto nr. er
større end 999.
Du kan prøve i programmet jeg sendte, at indsætte 999 i E14 og se hvad
der sker.
Og ligesom du beskrev ;  at du havde indsat en TODAY()funktionen i I1.
Det vil betyde at når nyt regnskab år bliver genereret, skifter
årstallet også i Bilags kolonne (I)
Hvis konto nr. ”E14” er tomt skal Bilags kolonnen også være helt tomt og må ikke indeholde ( -17) for så vil det fremgå i alle 725 celler.
Er det en god nok forklaring? Smile

//Bjarne
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5509
Direkte link til dette indlæg Sendt: 30.Jan.2017 kl. 14:47
se hans første indlæg der beskriver han det han ønsker :
sakset fra hans 1 ?
"Jeg har arbejdet mig frem til følgende; =TEKST(I DAG(); ”åå”)&”-”&Hvis(E14>999,1,””) = 17-1."
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
Til top
Inaktiv profil Se dropdown
Gæst
Gæst


Medlem: 01.Apr.2015
Land: Danmark
Status: Offline
Point: 0
Direkte link til dette indlæg Sendt: 30.Jan.2017 kl. 14:17
Er det du spørger om alene hvordan du får kolonne I til at indeholde 17 foran eller efter bilagsnummeret.
Skal de 17 være et fast nummer og ikke et der ændrer sig i takt med ændring af periode? 

Uddyb venligst hvis jeg ikke har forstået problemstillingen.
Til top
Bjarne Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
Direkte link til dette indlæg Sendt: 30.Jan.2017 kl. 14:02
Jo xor, Smile
 
Jeg vil gøre det måske bedre ved, at oploade selve programmet.
 
Du kan nøjes med at gå til ark kassebogen (Kskl) og begynde at indsætte 1 for indtægter eller 2 for udgifter.
Programmet er helt tomt men sætter lige et par konto navne ind i ark '1. Budget'
Under vejledningen kan du se hvordan programmet virker.
Håber det er OK, ellers vend tilbage og jeg retter det ind.
 
 
 
//Bjarne
Til top
Inaktiv profil Se dropdown
Gæst
Gæst


Medlem: 01.Apr.2015
Land: Danmark
Status: Offline
Point: 0
Direkte link til dette indlæg Sendt: 30.Jan.2017 kl. 12:36
Kan du ikke uploade en Excel fil i stedet for en Word fil og så give nogle eksempler heri, herunder ønskede resultater (og hvad der skal ske ved årsskifte)? 
Til top
Bjarne Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
Direkte link til dette indlæg Sendt: 30.Jan.2017 kl. 11:21
Ja xor,
Så blev det hverdag igen.
Sidst kunne jeg ikke få armene ned...det kan jeg desværre nu OuchOuchOuch
Jeg har forsøgt at forstå dine formler ved at lave et skema for mig selv, så jeg trin for trin kunne lære hvordan du kom frem til formlerne. Geek
 
Derved opdagede jeg, at svaret til dig var misvisende ved at nævne 'beløb' i stedet for at skrive konto nr. 
Først nu forstår jeg dine spørgsmål rigtigt. Lamp
Havde desværre også overset, at du bruger kolonne "J" i stedet for kolonne "I" som er kolonnen for bilags nr.
I Kolonne "J" fremkommer modkonti via en VBA-formel.
 
Beklager og undskyld at jeg ikke har kunnet forklare det ordentligt. Den eneste jeg kan undskylde mig med er, at jeg har forsøgt så mange løsninger og forsøg, at det hele er kørt rundt for mig! ConfusedConfused
 
Jeg uploader lige mit skema som jeg har brugt i håb om at du vil se på det og få et bedre overblik.
 
//Bjarne
Til top
Bjarne Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
Direkte link til dette indlæg Sendt: 28.Jan.2017 kl. 10:36
Det virker 100% Hug Thumbs Up Clap
 
Nu skal jeg gennemlæse din formel så jeg kan lære noget igenSmile
 
For resten kan jeg lige sige, at hvis man forsøger at sætte beløb ind der mindre eller lig med 999, bliver det slette omgående og man kan ikke komme videre.
Bilags nr. vil derfor altid stå efter hinanden.
 
Det var (forhåbentlig) sidste opgave i mit Økonomi program som så vil være færdigt.
 
Rigtig mange tak for hjælp.
 
Med venlig hilsen
//Bjarne
Til top
Inaktiv profil Se dropdown
Gæst
Gæst


Medlem: 01.Apr.2015
Land: Danmark
Status: Offline
Point: 0
Direkte link til dette indlæg Sendt: 28.Jan.2017 kl. 10:14
Måske er den her bedre.

Til top
Bjarne Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
Direkte link til dette indlæg Sendt: 28.Jan.2017 kl. 10:08
Hvis du mener kolonne J så er den ikke nødvendig for de formler jeg gav. Det kan sagtens laves i kolonne I, men jeg ved ikke, om det er det, du mener.
Det er præcis det jeg mener. Thumbs Up
Men der er andre spørgsmål. Hvad skal der ske, hvis for eksempel E16 indeholder et tal mindre end 999 og E17 indeholder et tal større end eller lig med 999. Skal (nuværende) J17 så være 17-3. Det gør det noget mere kompliceret hvis den situation kan forekomme.
 
Nej, en sådan situation kan ikke opstå, da der er lagt andre låse ind for at imødegå dette.
E16 vil forblive tomt hvis der forsøges at indsætte mindre eller et beløb = 999 (=Hvis(E16>999;1;””)
Håber det giver mening.
Syntes at det er svært, at forklare det på en kort og forståelig måde.Smile
 
Kan du lave formlen så det virker ?, for jeg kan ikke overskue det.
 
Ser frem til at høre fra dig Smile
 
Mvh
//Bjarne
Til top
Inaktiv profil Se dropdown
Gæst
Gæst


Medlem: 01.Apr.2015
Land: Danmark
Status: Offline
Point: 0
Direkte link til dette indlæg Sendt: 28.Jan.2017 kl. 09:42
Hvis du mener kolonne J så er den ikke nødvendig for de formler jeg gav. Det kan sagtens laves i kolonne I, men jeg ved ikke, om det er det, du mener.

Men der er andre spørgsmål. Hvad skal der ske, hvis for eksempel E16 indeholder et tal mindre end 999 og E17 indeholder et tal større end eller lig med 999. Skal (nuværende) J17 så være 17-3. Det gør det noget mere kompliceret hvis den situation kan forekomme.
Til top
Bjarne Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
Direkte link til dette indlæg Sendt: 28.Jan.2017 kl. 09:41
Hej Xor,
 
Har lige prøvet at lægge en kolonne ind imellem, men det gik ikke så godt. Ouch
Vil prøve at indsætte din formel i en kolonne uden for arbejdsområdet eks. i kolonne S. og så henvise til den.
Ja, det prøver jeg.
 
Mvh
//Bjarne
Til top
Bjarne Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
Direkte link til dette indlæg Sendt: 28.Jan.2017 kl. 09:08
Hej og tak for dit svar
 
Ked af at jeg først svarer dig nu. men jeg får desværre ikke altid besked om, at der svaret på mine indlæg. Før i tiden fik jeg altid besked.
 
Dit oplæg virker virkeligt godt  Thumbs Up  - den formel ville jeg ikke selv have kunnet udregne.
 
Jeg har 725 rækker hvori der indsættes forløbne  bilags nr..
Da jeg ser at du indsætter tæller i en ekstra kolonne ved siden af virker det perfekt. Thumbs Up
 
Men nu kommer 'nissen' ind, Jeg kan ikke indsætte en ekstra kolonne i det jeg vil ødelægge henvisninger samt, diverse macro og VBA.
 
Jeg vil forsøge at indsætte en ekstra kolonne og ser hvad det vil ad sted komme.
 
Mvh
//Bjarne
Til top
 Besvar Besvar Side  12>

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk