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
518
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
Useita puukotettu Tampereella
Mikäs homma tämä nyt taas on? "Useaa henkilöä on puukotettu Tampereen keskustassa kauppakeskus Ratinan lähistöllä." ht2364600Kuka rääkkää eläimiä Puolangalla?
Poliisi ampui toistakymmentä nälkiintynyttä eläintä Puolangalla Tilalta oli ollut karkuteillä lähes viisikymmentä nälkii763035- 472463
Meneeköhän sulla
oikeasti pinnan alla yhtä huonosti kuin mulla? Tai yhtä huonosti mutta jollain eri tyylillä? Ei olisi pitänyt jättää sua451767- 251613
- 781439
Lähetä terveisesi kaipaamallesi henkilölle
Vauva-palstalta tuttua kaipaamista uudessa ympäristössä. Kaipuu jatkukoon 💘851285PS uusimman gallupin rakettimainen nousija
https://yle.fi/a/74-20170641 Aivan ylivoimaisesti suurin kannatuksen nousu PS:lle. Nousu on alkanut ja jatkuu 2 vuoden143965- 69938
Sellainen tunne sydämessä
Että nainen olet kaivannut minua. Tai sanonko että oikeastaan koet sitä samaa nostalgiaa, kaipuuta ja mukavia muistoja,86894