Onko vinkkiä miten kannattaisi lähteä rakentamaan sellaista Exceliä joka hakee alla olevasta listasta kaksoiskappaleet TOP järjestykseen ja viereen määrät, onko ainoa keino PIVOT?
Excel:
aa
sda
aa
aa
gg
hjj
sda
Tulos:
aa 3
sda 2
gg 1
hij 1
sda 1
TOP10 Duplicates
3
193
Vastaukset
- subtotals
Voisiko lähteä ratkomaan subtotalilla?
https://www.extendoffice.com/documents/excel/4086-excel-sort-after-subtotal.html - näinminä
Jos tämä on vain ainutkertainen tapahtuma niin helpoiten käy että kopioit tämän alkuperäisen listan ja liität sen johonkin viereiseen sarakkeeseen ja valitset sitten Tiedot-välilehden "Poista kaksoiskappaleet". Kirjoita ensimmäisen kohdalle kaava (jos tuo alkup. olisi vaikka A-sarakkeella)
=LASKE.A(A:A) ja kopioi kaava kaikkiin. Lajittele arvot sitten nousevaan järjestykseen. - Kundepuu
Option Explicit
Dim cl As Range
Dim cainoa As Collection
Dim i As Long
Dim uList() As Variant
Dim ws As Worksheet
Dim TäytäLista As Variant
Sub Uniikit()
On Error Resume Next
Set cainoa = New Collection
'nyt A-sarake muuta tarvittaessa
For Each cl In Range("A1:A7")
If cl.Value <> "" Then
cainoa.Add cl.Value, CStr(cl.Value)
End If
Next cl
TäytäLista = ""
If cainoa.Count > 0 Then
ReDim uList(1 To cainoa.Count)
For i = 1 To cainoa.Count
uList(i) = cainoa(i)
Next i
TäytäLista = Application.WorksheetFunction.Transpose(uList)
End If
'nyt C- ja D-sarakkeesen tiedot, muuta sopivaksi
Range("C:C") = ""
Range("C1").Resize(cainoa.Count) = TäytäLista
For Each cl In Range("C1").Resize(cainoa.Count)
cl.Offset(0, 1) = Application.WorksheetFunction.CountIf(Range("A1:A7"), cl)
Next
Range("C1").Select
End Sub
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa
En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod225124- 254278
- 272441
- 342234
- 371988
- 151908
En ole koskaan kokenut
Ennen mitään tällaista rakastumista. Tiedän että kaipaan sinua varmaan loppu elämän. Toivottavasti ei tarvitsisi vain ka191587- 121521
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons211237Kerranki asiat oikein
Ilkka ja muut pienpuolueeet...teitte hyvän työn kun valitsitte pätevän henkilön virkaan eikä kepulle passelia!! Jatkakaa101164