05. juni 2013 - 20:25Der er
19 kommentarer og 1 løsning
Special optælling
Hej eksperter
Er det muligt i Excel ved den automatiske optælling ikke at bruge de normale decimaler. Således at skiftet mellem 1 og 2 ved to decimaler ikke sker ved 1.99, 2.00 ... Men omvendt skifter ved .112. Eks. 1.111, 1.112, 2,00, 2,01 osv. Giver det mening?
Jeg er ikke helt sikker på, at vi taler om det samme...:)
Jeg må lige prøve at forklare mig lidt bedre. Jeg prøver med et udvidet eksempel:
Celle A1 har værdien 0.98 og i A2 er værdien 0.99, hvis jeg så markerer celle A1 og A2 og derefter udvider markeringen til celle A3, A4 osv. udfyldes celle A3 automatisk med værdien 1,00, A4 med 1.01 osv.
Her er det så, at jeg gerne ville have at celle A3 i stedet for at skifte til 1,00 skifter til 0,100, A4 med 0,101 osv. Denne optælling op til 0,112 hvorefter der skulle skiftes til 1.
Mit umiddelbare svar er, at du kan gøre følgende op til 100-skiftende og ved hvert 100-skift, er du nøst til at starte forfra:
a1: =0,98 a2: =a1+0,001
Når dette er gjort, markerer du A2 og finder den lille firkant nede i højre hjørne af cellen og trækker plusset ned af i resten af cellerne.
Når du kommer til den celle der indeholder 0,99 ville jeg stoppe med at kopiere, for derefter at gå i cellen under og skrive "=0,100" (A3 i eksemplet) og i cellen under denne (A4) skrive "=A3+0,001"
Husk desuden at højreklikke på cellerne, vælge "formater celler" og vælge "tal" og 3 decimaler" i første fane.
@Vejmand ... Det frustrerer også mig. Men tillad mig at forsøge at forklare. Jeg har på intet tidspunkt talt om tiendedele eller hundrededele. Det jeg ønsker er, at Excel deler en hel (et tal, en lagkage eller en ost er lige meget - bare en hel) op i 112 bider fremfor de normale 100, hvis man vel og mærke arbejder med tal med to decimaler.
Jeg har overvejet, om man kunne generere følgende tælling 0,001 ... 0,112, 1, 1.001 ... 1.112, 2 osv.
Ja, jeg giver Vejmand og diskolydia ret i at din forklaring ikke er særlig konsistent, men måske kan denne Formel bruges: =if(A1>=int(A1)+$b$1;roundup(A1;0);A1+$b$2) I b1 indtaster du hvilken brøk der skal forårsage oprunding, og i b2 indtaster du hvor meget der skal lægges til det foregående tal (0,001 eller 0,01 eller hvad du ellers ønsker)
@Vejmand Det er fordi du læser mine tal som decimaler, jeg skrev netop i moderspørgsmålet, at jeg ikke ønskede at bruge 'normale' decimaler. Tallene skal bare forstås som en delmængde af en hel. Men tak for svaret - Det bliver måske løsningen, jeg prøver i hvert fald at gå i gang, og ser hvor lang tid det tager at lave det arbejde jeg har indledt. Læg et svar - hvis ingen andre kommer med et svar inden for et døgns tid, får du point.
@Diskolydia Nej ... de indikerer bare optællingen. Ingen referencer til specifikke celler.
Har forsøgt lidt med løsningen fra dkhanknu, og den løsning fungerer godt. svar = point
Synes godt om
Slettet bruger
06. juni 2013 - 07:47#20
OK. Hans
Synes godt om
Ny brugerNybegynder
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.