Forfatter |
Emne Søg Emne funktioner
|
Bjarne
Sølv bruger
Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
|
Emne: Lægge tal sammen Sendt: 27.Jan.2017 kl. 15:10 |
Håb om hjælp
Står i Celle ”I14” og i Cellen” E14”
skal et tal sætte ind .
=Hvis(E14>999;1;””) i cellen ” I14”
står nu 1 (bilags nr. 1) virker fint
Er nu i Celle”E15” hvor et tal sættes
ind.
=Hvis(E15>999;I14+1;””) i cellen ”
I14” står nu 2 (bilags nr. 2) virker fint
Osv.
Se nu er det jeg bliver krævende: Vil
gerne have, at der i kolonnen Bilags nr. står 17 ”(År()” – " Bilags nr. 17-1 og derefter 17-2.
Jeg har arbejdet mig frem til følgende;
=TEKST(I DAG(); ”åå”)&”-”&Hvis(E14>999,1,””) = 17-1. Virker Fint
Men så går det galt hvis Celle ”E14” er
tom, så står der stadig 17- i cellen
”I14”hvor jeg ønsker cellen er tom.
Har forsøgt rigtigt meget for at der i
cellen ”I15” tælles op med” I14”+1 =
17-2
Kan
bare ikke finde ud af det!
Er der nogen som kan hjælpe mig ud af
min knibe?
|
//Bjarne
|
|
|
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5585
|
Sendt: 27.Jan.2017 kl. 16:12 |
hvad med at tjekke om E14 er tom =hvis(e14="";"";TEKST(I DAG(); ”åå”)&”-”&Hvis(E14>999,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
|
|
Bjarne
Sølv bruger
Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
|
Sendt: 27.Jan.2017 kl. 16:20 |
Næ..nej så enkelt er det ikke. Prøv at sætte mine formler ind i et tomt regneark og se hvad der sker. Det er netop min formel som ikke virker. Med venlig hilsen PS E14 er tomt
|
//Bjarne
|
|
Bjarne
Sølv bruger
Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
|
Sendt: 27.Jan.2017 kl. 16:27 |
Der blev jeg godt nok snydt. Din fulde kommentar / forslag kom først frem anden gang jeg læste dit svar. Prøver hurtigst at indsætte din ide. Skal lige ud at gå med hunden-Vigtigt! Mvh
|
//Bjarne
|
|
Bjarne
Sølv bruger
Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
|
Sendt: 27.Jan.2017 kl. 17:00 |
Hej igen, Har nu afprøvet din ide; =hvis(e14="";"";TEKST(I DAG(); ”åå”)&”-”&Hvis(E14>999,1,””)) , men får kun en fejl meddelelse. Har du prøvet den? Mvh
|
//Bjarne
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5585
|
Sendt: 27.Jan.2017 kl. 17:18 |
prøv denne den virker her:
=HVIS(E14="";"";TEKST(IDAG();"ÅÅ")&" - "&HVIS(E14>999;1;E14))
|
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
|
|
Inaktiv profil
Gæst
Medlem: 01.Apr.2015
Land: Danmark
Status: Offline
Point: 0
|
Sendt: 27.Jan.2017 kl. 17:38 |
|
|
Bjarne
Sølv bruger
Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
|
Sendt: 28.Jan.2017 kl. 08:47 |
Hej Bjarne, Ked af at jeg først svarer dig nu. men jeg får kun få advis om, at der svaret på mine indlæg. Før i tiden fik jeg altid besked. Din sidste formel virker helt fint med at " I14" bliver tomt eller tæller op med 1: 17-1. Desværre virker den ikke på næste bilags nr. hvor den skal tælle 1 op; 17-2 osv Mvh
|
//Bjarne
|
|
Bjarne
Sølv bruger
Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
|
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 - 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. 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
|
|
Bjarne
Sølv bruger
Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
|
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. 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
|
|
Inaktiv profil
Gæst
Medlem: 01.Apr.2015
Land: Danmark
Status: Offline
Point: 0
|
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.
|
|
Bjarne
Sølv bruger
Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
|
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. 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. Kan du lave formlen så det virker ?, for jeg kan ikke overskue det. Ser frem til at høre fra dig Mvh
|
//Bjarne
|
|
Inaktiv profil
Gæst
Medlem: 01.Apr.2015
Land: Danmark
Status: Offline
Point: 0
|
Sendt: 28.Jan.2017 kl. 10:14 |
|
|
Bjarne
Sølv bruger
Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
|
Sendt: 28.Jan.2017 kl. 10:36 |
Det virker 100% Nu skal jeg gennemlæse din formel så jeg kan lære noget igen 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
|
|
Bjarne
Sølv bruger
Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
|
Sendt: 30.Jan.2017 kl. 11:21 |
Ja xor, Så blev det hverdag igen. 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. 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. 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! 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
|
|
Inaktiv profil
Gæst
Medlem: 01.Apr.2015
Land: Danmark
Status: Offline
Point: 0
|
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)?
|
|
Bjarne
Sølv bruger
Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
|
Sendt: 30.Jan.2017 kl. 14:02 |
Jo xor, 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
|
|
Inaktiv profil
Gæst
Medlem: 01.Apr.2015
Land: Danmark
Status: Offline
Point: 0
|
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.
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5585
|
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
|
|
Bjarne
Sølv bruger
Medlem: 17.Sep.2010
Land: Danmark
Status: Offline
Point: 300
|
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?
|
//Bjarne
|
|