Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Rita ut "kryss" i vissa celler i Excel.

Postades av 2006-02-12 13:42:54 - Mikael Aftevik, i forum microsoft office, Tråden har 3 Kommentarer och lästs av 1874 personer

Ett litet problem, som jag skulle behöva lite hjälp med.

Skall fixa ett litet "grafisk startschema", för en idrottstävling.

Vill "rita ut" ett antal "x" (kryss-markeringar) i vissa celler i excel-arket.


Cellerna i kolumn A, har data för klockslag, alltså A7=10:00, A8=10:01, A9=10:02 ........ A127=12:00... osv osv

I cell C3 finns data för antalet anmälda (i den klass som kolumn C står för, kolumn D är för en annan klass, osv).
I cell C4 finns data för startmellanrummet (mellan varje deltagare för aktuell klass).
I cell C5 finns värdet, för när första start skall ske i aktuell klass.

Det kan stå;
C3=7
C4=2
C5=10:15

Nu vill jag alltså få ihop en liten formel som automatiskt skriver ut kryss i de celler C7........C-"slut" som stämmer in, med ledning av vad det står i C3, C4, C5...

Totalt blir det alltså 7 st kryss (= antalet anmälda)
Kryssen skall ritas ut med start mellanrummet 2 minuter...
Alltså, i cell C22 (är första starttid 10:15), C24, C26, C28, C30, C32, C34.


Samma grej skall alltså göras för alla kolumner C,D,E,F,G,H...... osv..

Men löser man den för ena kolumnen så blir det ju enkelt att göra en likadan för nästa kolum (och då kommer man ju ta hänsyn till vad som står i D3,D4,D5) och det skrivs ut i D7...... D-"slut".

Någon som har något fiffigt att bidra med ??

Förhoppningsvis något direkt i Excel.... alltså helst inte i VB eller så.... (är jag inte direkt hemma på)...
Då behövs mer handledning ;-)


Tacksam för all hjälp !
// Mikke


Svara

Sv: Rita ut "kryss" i vissa celler i Excel.

Postades av 2006-02-12 22:19:13 - Henrik Wendel

Formeln på svenska: =OM(C$4>1;OM(REST(RAD()-21;C$4)=1;"X";"");"X")

Placeras i cell C22 dra ut formeln till "H....osv" 22 fyll sedan neråt önskat antal rader.

Formeln på engelska: =IF(C$4>1;IF(MOD(ROW()-21;C$4)=1;"X";"");"X")


Anledning till den första if satsen är att rest 1 returnerar 0 (Noll) och vid startintervall 1 skall det ju vara kryss i alla.

Om du vill ha snyggare kryss kolla på någon wingding symbol som teckensnitt för dessa celler.

// Mvh Wendel


Svara

Sv:Rita ut "kryss" i vissa celler i Excel.

Postades av 2006-02-13 08:12:21 - Mikael Aftevik

Tackar för ditt tips.

Kan man tänkas "bygga på den" så att den själv börjar skriva i C22 (alltså inte att jag själv står i den cellen) ?
alltså man lägger formeln i exvis i cell C6 ?

För tanken med grafiken är att se ut stor tyngt det blir varje minut vid starten...

Blir det många deltagare, så kanske man vill flytta första starttid, genom att "bara" ändra i C5...
Då vill jag att den skall börja rita ut "kryssen" i annan ruta än i exemplet C22....

Kanske lite otydlig där i mitt första inlägg ;-?

Och så vill man ju helst att "den" själv även bara skriver ut det antal "kryss" som är lika med antalet anmälda, dvs ifrån cell C3.


// M


Svara

Sv: Rita ut "kryss" i vissa celler i Excel.

Postades av 2006-02-18 20:13:15 - Henrik Wendel

Föresten kan du ju maila din fil så tror jag att jag förstår bättre... (wendel.henrik@home.se)


Medelande innan editering:

"förstår inte riktigt "Kan man tänkas "bygga på den" så att den själv börjar skriva i C22 (alltså inte att jag själv står i den cellen) ?
alltså man lägger formeln i exvis i cell C6 ? "

Förklara mer

När det gäller antalet deltagare glömde jag bara, kollar på det..."


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 616
27 953
271 709
5 686
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies