Forfatter |
Emne Søg Emne funktioner
|
hejstrup
Bronze bruger
Medlem: 10.Nov.2011
Land: Danmark
Status: Offline
Point: 77
|
Emne: regnformel? Sendt: 23.Dec.2011 kl. 19:00 |
Hej Mit spørgsmål/problemformulering står i arket. På forhånd tak for hjælpen, og glædelig Jul til Alle medlemmer. /hejstrup
|
|
|
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 26.Dec.2011 kl. 00:26 |
Hej hejstrup, Jeg forstår ikke hvad du mener. Kan du ikke prøve at forklare hvad du gør og hvad du ønsker at arket skal udføre for dig? //Allan
|
|
hejstrup
Bronze bruger
Medlem: 10.Nov.2011
Land: Danmark
Status: Offline
Point: 77
|
Sendt: 26.Dec.2011 kl. 10:01 |
Her et arket med lidt mere forklaring, håber det rækker. uploads/392/eksempel3.xlsx
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 26.Dec.2011 kl. 23:49 |
Hej igen, OK, jeg prøver at gøre som du beskriver det. For at være sikker, skal du lige se om disse scenarier passer med det du forventer? Række 11 Antal = 1 Hændelse = f (Forsyn) Forsyntid = 00:30 Formlen er: 1*00:30 = 00:30 Række 13 Antal = 1 Hændelse = fv (Forsyn og Vask) Vasketid = 00:15 Forsyntid = 00:20 Formlen er: 1* (00:15+00:20) = 00:35 Hvor vil du have resultatet skal stå? //Allan
|
|
hejstrup
Bronze bruger
Medlem: 10.Nov.2011
Land: Danmark
Status: Offline
Point: 77
|
Sendt: 28.Dec.2011 kl. 19:56 |
Hej Allan Jeg forestiller mig at man kan indsætte et "hvis" mere i formlen fra "L3" Den skulle så være "hvis D11=2 - her kommer så resultat fra LOPSLAGET der ganges med værdien i D11. =HVIS(F11="x";LOPSLAG(C11;$C$2:$L$8;10;FALSK);0)
Samme metode bruges så for "P3" så de 2 hændelser vask og forsyning kan ganges op uafhængigt af hinanden. =HVIS(G11="x";LOPSLAG(C11;$C$2:$P$8;14;FALSK);0)
Er det helt ud i skoven? Vh Henrik Ejstrup
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 28.Dec.2011 kl. 23:35 |
Hej Henrik, Lad os nu se, jeg såmænd ikke det er så kompliceret.... Hvis du erstatter formlen i L11 med: =HVIS(F11="x";LOPSLAG(C11;$C$2:$L$8;10;FALSK)*D11;0) Og formlen i P11 med: =HVIS(G11="x";LOPSLAG(C11;$C$2:$P$8;14;FALSK)*D11;0) Og selvfølgelig trækker formlerne ned til række 17, virker det så ikke? //Allan
|
|
hejstrup
Bronze bruger
Medlem: 10.Nov.2011
Land: Danmark
Status: Offline
Point: 77
|
Sendt: 29.Dec.2011 kl. 09:27 |
Hej Allan
Det er præcis det det gør , jeg rykker videre til næste problemstilling.
Jeg har bestilt et par Excel bøger, håber det kan aflaste dig/forum lidt. Godt Nytår og tak.
/Henrik
|
|
hejstrup
Bronze bruger
Medlem: 10.Nov.2011
Land: Danmark
Status: Offline
Point: 77
|
Sendt: 29.Dec.2011 kl. 16:53 |
Jeg troede lige jeg var ved at have styr på det, men så dukkede der noget op som hedder "cirkulære referencer". Jeg tror nok jeg har forklaret problemet godt no i arket "eksempel4" uploads/392/eksempel4.xls
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 02.Jan.2012 kl. 09:47 |
Hej Henrik, Cirkulære referencer opstår når en celle direkte eller indirekte 'peger' på sig selv. Du skriver i filen:
"j11" skal indeholde det antal minutter "j11"er mindre end "m10", således"k11" bliver = med "m10" J11 kan ikke henvise til resultatet af sig selv. //Allan
|
|
hejstrup
Bronze bruger
Medlem: 10.Nov.2011
Land: Danmark
Status: Offline
Point: 77
|
Sendt: 02.Jan.2012 kl. 10:17 |
Jeg går i tænkeboks, og ser om det kan opstilles anderledes.
Tak igen/
|
|
hejstrup
Bronze bruger
Medlem: 10.Nov.2011
Land: Danmark
Status: Offline
Point: 77
|
Sendt: 03.Jan.2012 kl. 09:04 |
Hej Allan
Jeg har ændret en del i mit ark for at kunne lave "dobbelte" beregninger uden at få "cirkulære referencer" og det ser ud til at være løsingen, nu mangler jeg igen forståelse for hvordan det er man skriver formlerne.
Her er formlen i celle k14
=HVIS(I14<O13;O13-I14) den returnerer et korrekt tal når den ene betinglese er opfyldt.
den laver en beregning forudsat at i14 er minder end o13, hvordan skal formlen laves hvis den også skal tage højde for: at hvis i14 = o13 eller mindre end o13, så skal den returnere 0 (00:00) tt:mm.
/henrik
|
|
kbno
Guld bruger
Medlem: 07.Feb.2011
Land: Danmark
Status: Offline
Point: 500
|
Sendt: 03.Jan.2012 kl. 11:57 |
Hej Hejstrup
Jeg har godt nok IKKE sat mig ind i dit problem - men vil da lige smide et lille screendump af at excel også har en prgtfuld lille hjælpe funktion. Dette er IKKE ment som kritik
|
Hygge - Kim Excel 365 DK user
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 03.Jan.2012 kl. 13:02 |
Helt rigtigt Kim, @Henrik: Hvis du vænner dig til at bruge Excels hjælpefunktion til indtastning af formler, vil det hjælpe på din forståelse, så snyd ikke dig selv for det. Gør som kbno beskriver, eller klik på det lille fx til venstre for din formel, så vil du se nogen á la: Nu kan du se tydeligt hvad formlen forventer og du kan oven i købet klikke på hjælp for at blive guidet i funktionen. Formlen skal iøvrigt være: =HVIS(I14<O13;O13-I14;0) //Allan
|
|
hejstrup
Bronze bruger
Medlem: 10.Nov.2011
Land: Danmark
Status: Offline
Point: 77
|
Sendt: 03.Jan.2012 kl. 14:05 |
Den har jeg ramt flere gange, men syntes alligevel ikke det virkede rigtigt. Efter nu at få bekræftet at det er den rigtige formel, kan jeg så se at der sker er, at når situationen vender - "i14>o13" så får jeg ikke returnete "0" men derimod en minsværdi, så jeg skal åbentbart have eb formel mere med ind i cellen.
Skal det så ikke være en hvis(eller( formel?
/henrik
|
|
hejstrup
Bronze bruger
Medlem: 10.Nov.2011
Land: Danmark
Status: Offline
Point: 77
|
Sendt: 03.Jan.2012 kl. 21:25 |
Tak for alle bidrag til mit ark. En programmør jeg pendler med i toget påpegede en fejl i en rækkeformatering, format var tt:mm, men skulle være år:md:dd:tt:mm for at få flere af formlerne til at virke, da der var adskillige datooverskridelser i mine data.
|
|