Minulla on A-sarakkeessa sekaisin kahden eri lukusarjan numeroita. Toiset ovat 6-merkkiä pitkiä (esim. 593029) ja toiset 7-merkkiä pitkiä (esim. 1012345. Minun pitäisi saada sarakkeeseen ehdollinen muotoilu, joka korostaa molemmista lukusarjoista suurimman luvun. Kuinka se olisi mahdollista?
Ehdollinen muotoilu, kaksi eri lukusarjaa sekaisin samassa sarakkeessa
3
678
Vastaukset
- Anonyymi
Lajittelutyökalua en voi käyttää, koska luvut on jo järjestetty toisen sarakkeen tietojen (päivämäärien) perusteella. Haluaisin nähdä yhdellä vilkaisulla/selauksella näiden A-sarakkeen lukusarjojen suurimmat luvut.
- Anonyymi
AP jatkaa...
Oletan, että helpointa on tehdä A-sarakkeeseen 2 eri ehdollisen muotoilun sääntöä. Tein jo onnistuneesti yhden, joka muuttaa punaiseksi koko A-sarakkeen suurimman arvon.
Nyt minun pitäisi tehdä ilmeisesti kaavalla toinen ehdollisen muotoilun sääntö, joka etsii suurimman arvon kaikista luvuista, jotka ovat pienempiä kuin 1000000 (=miljoona), jotta excel etsisi suurimman arvon A-sarakkeen 6-merkkiä pitkistä luvuista... Muutamaa epäroivoista juttua olen jo kokeillut, mutta ilman oikeaa tulosta. - Anonyymi
Function maxif(rng As Range, ehto As String) As Variant
maxif = "#N/A"
For Each s In rng
If Evaluate(WorksheetFunction.Substitute(ehto, "()", "(" & S.Address & ")")) Then
If n = 0 Then
maxif = s.Value
n = 1
End If
If s > maxif Then maxif = s.Value
End If
Next s
End Function
Funktio maxif käy läpi alueen rng ja hakee suurimman arvon niistä, joissa ehto täyttyy. Ehto kirjoitetaan lainausmerkkien sisään ja tälle lasketaan arvo alueen joka solun kohdalla. Laskettaessa sulkeet korvataan vertailtavan solun osoitteella sulkeissa - esim. () --> ($A$1). Suomennetut Excel-funktiot eivät todennäköisesti toimi.
Suhteelliseen formatointiin tulisi kaava:
=(A1=maxif($A$1:$A$15; "LEN()=6"))
Funktio toimii suhteellisessa formatoinnissa hyvin hitaasti. Ainakin, jos alue on iso, sen arvo kannattaa laskea erikseen johonkin soluun ja käyttää sitä suhteellisen formatoinnin ehdossa. Esim. soluun B1 = =maxif($A$1:$A$15; "LEN()=6") suhteellisessa formatoinnissa olisi silloin ehto:
=(A1=$B$1)
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1006404
Nikkalassa vauhdilla nokka kohti taivasta
Mitähän Darwin sanoisi näistä 4 suomalaisesta, jotka kävivät Haparandan puolella näyttämässä, kuinka Suomi auto kulkee t303833törniöläiset kaaharit haaparannassa
isäpapan autolla kaahatta 270 km/h metsään https://www.lapinkansa.fi/nsd-kaksi-suomalaista-kuoli-kolarissa-haaparannall/283210Sitä saa mitä tilaa Perussuomalaiset!
https://yle.fi/a/74-20160212 SDP:n kannatus se vain nousee ja Keskusta on kolmantena. Kokoomus saanut pienen osan persu3701736- 331398
- 271340
Eelin, 20, itsemurhakirje - Suomalaisen terveydenhuollon virhe maksoi nuoren elämän
Yksikin mielenterveysongelmien takia menetetty nuori on liikaa. Masennusta sairastava Eeli Syrjälä, 20, ehti asua ensi46979Anteeksi kulta
En oo jaksanut pahemmin kirjoitella, kun oo ollut tosi väsynyt. Mut ikävä on mieletön ja haluisin kuiskata korvaasi, hyv11966Perttu Sirviö laukoo täydestä tuutista - Farmi Suomi -kisaajista kovaa tekstiä "Pari mätää munaa..."
Ohhoh, Farmilla tunteet alkaa käydä kuumana, kun julkkiksia tippuu jaksosta toiseen! Varo sisältöpaljastuksia: https:11890- 42869