Just nu i M3-nätverket
Gå till innehåll

Guraknugen

Medlem
  • Antal inlägg

    129
  • Gick med

  • Senaste besök

  1. I LibreOffice tickar det dessutom inga procent, det går bara inte att göra något på ett bra tag… om jag inte minns fel, det var ett tag sedan jag gjorde det misstaget nu.
  2. Såg att det gick att göra din ännu lite kortare i alla fall, om än kanske inte snabbare: Byt ut AVKORTA mot HELTAL… Inte nog med att HELTAL har färre bokstäver, du slipper ett argument också. Har ingen som helst praktisk betydelse, men nu har jag sagt det i alla fall. En sak som jag ibland gjort som visat sig gå fruktansvärt långsamt, i alla fall i LibreOffice, är när man har villkorlig formatering på ett stort område, där man i villkoren har med saker som MAX() eller MIN(), eller värre, där argumenten för dessa är en fast referens till ett stort område. Om området är 10 000 rader, 10 kolumner och om MAX() exempelvis inkluderar en kolumn på 10 000 rader, så kommer alltså varje cell i det området att gås igenom 10 000 · 10 000 · 10 gånger… per villkor i värsta fall! Alltså en miljard gånger… Där kan man vinna mycket på att räkna ut MAX()- och/eller MIN()-funktionerna en gång för alla i var sin cell istället (om referenserna är fasta, alltså typ MAX($A$1:$A$10000), så behöver de bara räknas ut en enda gång var. Egna tester tyder på att detta är fruktansvärt väsentligt för snabbheten, i alla fall i LibreOffice. Har som sagt ingen möjlighet att testa i Excel.
  3. Fortfarande har jag med saker som alltid blir noll… Så här blir det ännu kortare, med samma resultat: =REST(10-REST(HELTAL(EXTEXT($A1;1;1)/5)+REST(EXTEXT($A1;1;1)*2;10)+ REST(EXTEXT($A1;2;1);10)+ REST(EXTEXT($A1;3;1)*2;10)+ REST(EXTEXT($A1;4;1);10)+ REST(EXTEXT($A1;5;1)*2;10)+ REST(EXTEXT($A1;6;1);10)+ HELTAL(EXTEXT($A1;7;1)/5)+REST(EXTEXT($A1;7;1)*2;10)+ REST(EXTEXT($A1;8;1);10)+ HELTAL(EXTEXT($A1;9;1)/5)+REST(EXTEXT($A1;9;1)*2;10);10);10) Eller som den ser ut i formelraden: =REST(10-REST(HELTAL(EXTEXT($A1;1;1)/5)+REST(EXTEXT($A1;1;1)*2;10)+REST(EXTEXT($A1;2;1);10)+REST(EXTEXT($A1;3;1)*2;10)+REST(EXTEXT($A1;4;1);10)+REST(EXTEXT($A1;5;1)*2;10)+REST(EXTEXT($A1;6;1);10)+HELTAL(EXTEXT($A1;7;1)/5)+REST(EXTEXT($A1;7;1)*2;10)+REST(EXTEXT($A1;8;1);10)+HELTAL(EXTEXT($A1;9;1)/5)+REST(EXTEXT($A1;9;1)*2;10);10);10) Fortfarande ganska långt, men troligen snabbare eftersom färre saker behöver räknas ut. Om man läser #23 så ser man dessutom att varianten där med två produktsummor gör samma sak som den jag nyss skrev. Hade jag studerat den lite närmare med en gång hade jag sluppit att skriva väldigt mycket av det jag skrivit nyligen. Så kan det gå… Men det var kul att komma fram till det själv, även om det tog tid för min långsamma hjärna… ha ha ha… Min fundering nu är vilken som går snabbast. Oväsentligt när man bara använder uttrycket i en cell, men ska man fylla en kolumn med några hundra rader kan det kanske ha betydelse. Har dock ingen bra idé hur man testar detta på ett vetenskapligt sätt. Makron är enkla att ta tid på, men cellformler? Kanske lika enkelt, men jag har aldrig försökt…
  4. Kom förresten på att min variant också var lite onödigt lång och går att förkorta avsevärt bara genom att ta bort allt som räknas ut i onödan (multiplicering med 1 och liknande): =REST(10-REST(HELTAL(EXTEXT($A1;1;1)/5)+REST(EXTEXT($A1;1;1)*2;10)+ REST(EXTEXT($A1;2;1);10)+ HELTAL(EXTEXT($A1;3;1)/5)+REST(EXTEXT($A1;3;1)*2;10)+ REST(EXTEXT($A1;4;1);10)+ HELTAL(EXTEXT($A1;5;1)/5)+REST(EXTEXT($A1;5;1)*2;10)+ REST(EXTEXT($A1;6;1);10)+ HELTAL(EXTEXT($A1;7;1)/5)+REST(EXTEXT($A1;7;1)*2;10)+ REST(EXTEXT($A1;8;1);10)+ HELTAL(EXTEXT($A1;9;1)/5)+REST(EXTEXT($A1;9;1)*2;10);10);10) Blir dock fortfarande längre än den kortare varianten med ”passiva matriser”, som säkert också går att förkorta på motsvarande sätt även om inte jag lyckades så bra med det. Fick fel resultat och orkade inte felsöka (är magsjuk för tillfället och har inte så mycket ork…).
  5. Okej, testade den mellersta formeln på några personnummer och det funkade. Är inte så bekant med syntaxen och använder inte PRODUKTSUMMA så ofta, även om det händer (dessutom har jag numera LibreOffice Calc inställd på att visa formler på engelska för att det ska bli lättare att få hjälp eller hjälpa till i engelskspråkiga mailinglistor och liknande). Antar att jag får läsa på lite när det gäller ”passiva matriser” och produktsummor…
  6. Gav svaret 7 för mitt personnummer. Ska vara 6. Kan vara så att LibreOffice inte stöder den syntaxen (men jag fick inget felmeddelande). Excel kan jag inte köra då det saknar för många direkt avgörande finesser, exempelvis att kunna installeras i många olika operativsystem (eller åtminstone i de operativsystem jag har tillgång till). Ska kolla på om det är en bugg i LibreOffice eller om det är något som de inte hunnit införa än. Kan jag låna en av ovanstående formler för ändamålet? Och är de testkörda för alla tio olika slutsiffror, så att vi vet att det ska bli rätt?
  7. Jag skaffade faktiskt en presentatör enbart för att veta när jag inte ska svara i telefon. Först kollar jag på Eniro eller Hitta och sedan lägger jag in numret i minnet under namn som exempelvis ”REKLAM” (man kan tyvärr enbart använda versaler, men man kan ha samma namn på flera nummer…) så kan jag bara låta bli att svara nästa gång. Vet att det finns, eller har funnits, presentatörer som hindrar ringsignalen att nå fram för vissa nummer, men jag var för snål för att köpa en sådan…
  8. Nej, jag känner ingen som råkat ut för detta, vare sig på ICA-banken eller andra banker. Men vem är det som säger allt det där du nämner? Högsta hönset eller någon enskild anställd? Och om inte ljudfilen går att lyssna på tror jag att man som konsument har rätt, så det är nog bara att stå på sig.
  9. Äsch, struntprat. Liknande händer när det gäller andra banker också. Hela tiden. Inget specifikt för just en viss bank.
  10. Ursäkta min okunnighet, men vad är ”Flow”? Och var kommer Google Chrome in i bilden? I alla operativsystem som jag känner till går det att ställa in allt det där du nämner. Verkar som att du valt fel tangentbordslayout om tecken har bytt plats, borde vara ganska enkelt att ändra. Att klicka på musplattan brukar också vara inställbart och jag har själv varit med om att denna funktion varit avaktiverad som standard i vissa operativsystem. Troligen bara att bocka i någon kryssruta någonstans. Det där med backspace låter dock skumt, det har jag aldrig varit med om, så det vet jag inte vad det kan bero på.
  11. Vet inte om ICA-banken är något sorts undantag från den regeln i så fall, eller om det kanske inte räknas som bank på samma sätt, men jag har då inte gjort andra kundbesök hos dem än att jag handlat där… Vill man bli kund kanske man kan börja här.
  12. Har experimenterat lite nu och kommit fram till att det hela faller på sin egen orimlighet om man ska fixa det direkt i cellerna. Jag hade nog gjort så här: Skapa en dialogruta med tre fält, ett för varje vätska. Mata in siffrorna där i procent. Koppla respektive fält till var sin funktion som korrigerar värdena i de andra fälten efter varje inmatning samt skriver ut samtliga värden i sina respektive celler på kalkylbladet. Gör även en knapp på kalkylbladet som kallar upp din dialogruta, så blir det hela kanske till och med användbart. En annan variant, som kanske är mer användarvänlig, är ju att placera ut ett fält vid varje cell där du matar in procentsatsen, istället för att ha dem i en dialogruta. Koppla fältet till en funktion som ändrar värdena i de tre cellerna så att rätt värden erhålls när du går ur fältet. Hur man gör allt detta har jag dock ingen aning om, då jag inte har tillgång till Excel, men det är enkelt att göra det i OpenOffice.org så det är säkert lika enkelt i Excel.
  13. Ett litet tips bara om man vill kunna jobba lite snabbare: Strunta i att mata in ”-” i personnumret. Formatera istället cellerna enligt följande: 000000-0000 Då behöver du bara mata in exempelvis 8001019994 (påhittat personnummer) och strecket kommer ut automatiskt, så att säga. Dock måste du ändra formeln lite för att det ska fungera: =REST(10 -REST( HELTAL(EXTEXT($A1;1;1)*2/10)+REST(EXTEXT($A1;1;1)*2;10)+ HELTAL(EXTEXT($A1;2;1)*1/10)+REST(EXTEXT($A1;2;1)*1;10)+ HELTAL(EXTEXT($A1;3;1)*2/10)+REST(EXTEXT($A1;3;1)*2;10)+ HELTAL(EXTEXT($A1;4;1)*1/10)+REST(EXTEXT($A1;4;1)*1;10)+ HELTAL(EXTEXT($A1;5;1)*2/10)+REST(EXTEXT($A1;5;1)*2;10)+ HELTAL(EXTEXT($A1;6;1)*1/10)+REST(EXTEXT($A1;6;1)*1;10)+ HELTAL(EXTEXT($A1;7;1)*2/10)+REST(EXTEXT($A1;7;1)*2;10)+ HELTAL(EXTEXT($A1;8;1)*1/10)+REST(EXTEXT($A1;8;1)*1;10)+ HELTAL(EXTEXT($A1;9;1)*2/10)+REST(EXTEXT($A1;9;1)*2;10);10);10) Det kan tyckas som en liten tidsbesparing att slippa mata in ett streck, men jag tror man kommer att uppleva det som positivt att bara behöva mata in siffrorna. Har inga möjligheter att testa i Excel (när kommer Linuxversionen av Excel…? ;D ), men det funkade i OpenOffice.org Calc i alla fall, så det borde funka även i Excel.
  14. Använder själv Nordea och ICA-banken. Har väl kvar Nordea mest för att jag har fonder där som jag inte orkar bry mig om att avsluta… Här är några saker med ICA-banken som jag personligen uppskattar, men som därmed inte nödvändigtvis är av intresse för andra och därmed inte heller sagt att andra banker inte har samma möjligheter: Man kan ha upp till 8 olika konton som man kan namnge själv – praktiskt om man exempelvis har räkningar som man betalar årsvis; då kan man ju samla pengarna månadsvis på ett särskilt konto som man sedan drar pengarna ifrån, en form av öronmärkning, alltså Deras banksida fungerar numera med Opera utan att man behöver trixa med att ”maskera som Internet Explorer” eller liknande De har e-legitimation som fungerar med Linux (eller åtminstone Ubuntu enligt vad de lovar – har dock inte själv deras e-legitimation än så jag kan inte verifiera att det stämmer) Man kan ta ut pengar på ICA, även om det blir lite opraktiskt när det gäller större summor Givetvis kan man ta ut pengar på bankomater om man skulle vilja det, om man har det kort som har koppling till Master Card. En nackdel jag märkt ibland är att det inte går att logga in mitt i natten. Vet inte om detta gäller jämt, för det är inget jag försöker göra särskilt ofta, men det verkar som att banksidan är stängd på nätter, åtminstone vissa nätter. Troligen för underhåll eller liknande.
  15. Var noga med att det blir rätt, annars kommer farbror polisen och tar dig i örat… Nej, skämt åsido, lyssnar du på monoinspelningar så spelar det ingen roll, men om du ĺyssnar i stereo blir det ju skillnad förstås. Man kanske vill att en hi-hat ska vara till höger om ride-cymbalen i trumsetet, exempelvis. Men å andra sidan finns ju vänsterhänta trummisar som spelar på spegelvända trumset… (fast den enda vänsterhänta trummis jag känt spelade faktiskt på trumset för högerhänta, men han spelade ändå med vänster hand på hi-haten.
×
×
  • Skapa nytt...