Hei
Minulla on excelissa sarakkeessa A tuotteen nimi, sarakkeessa B lukuarvo valilla (-1000; 2000) ja sarakkeeseen C pitaisi saada nakyviin luokkavali nimella tyyliin "0-100", "200-300", "300-400" jne perustuen sarakkeen B lukuarvon. Saisiko taman jollain kaavalla natisti? Riveja on paljon ja luokkiakin tulee kymmenia.
Kiitos
luokittelu
===
2
547
Vastaukset
Sub Luokittele()
Dim vika As Long
Dim solu As Range
vika = Range("B65536").End(xlUp).Row
For Each solu In Range("B1:B" & vika)
Select Case solu
Case Is > 2000
solu.Offset(0, 1) = "yli 2000"
Case Is >= 1900
solu.Offset(0, 1) = "1900-2000"
Case Is >= 1800
solu.Offset(0, 1) = "1800-1900"
'jne
Case Else
solu.Offset(0, 1) = "ei tietoa"
End Select
Next
End Sub- ...
=FLOOR(A1;100)&"-"&CEILING(A1;100)
=PYÖRISTÄ.KERR.ALAS(A1;100)&"-"&PYÖRISTÄ.KERR.YLÖS(A1;100)
tämä ei toimi negatiivisilla luvuilla.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1121629
- 1051175
Postimerkki kirjeeseen ja kortiin maksaa jo 3 euroa!
https://yle.fi/a/74-20229241 Kyllä tämä on järjetön hinta, Posti tuhoaa itsensä tällä hinnalla, täytyyhän Postin "Herro1381071- 49969
Keitä oli kunnanjohtajan erottajat?
Kouluja ei ole varaa ylläpitää mutta johtajasopimukseen palaa 100000 euroa ja uuden johtajan hakuprosessi maksaa kymmeni50854- 127853
Atte Harjanne usuttaa eläkeläisvihaan
Karmeeta kuultavaa aamun uutislähetyksessä, kun Atte Harjanne, tunnettu eläkeläisvihaaja, suitsii sukupolvien välistä v240838Helsingin Mäntymäki muuttui Kultajuhlan jälkeen kaatopaikaksi.
Mitä se kertoo jääkiokosta ja lätkäfaneista? Saikkua huomenna huusi fani yöllä?70735Pridekulkue kiellettävä?
Näin täällä suoraan vaaditaan. Perusteina mitä mielikuvituksellisimmat tarinat. No, miksi ihmeessä kukaan ei ole samalla178709Mä oon tyytyväinen, että ei ole enää tunteita.
Samalla tajusin, että sun kohdalla tykkäsin enemmän niistä tunteista kuin sinusta persoonana. Halusin väkisin nähdä sinu55699