Forum » Programska oprema » Excel, urejanje tabel, pomoč
Excel, urejanje tabel, pomoč
Bellzmet ::
Mene pa zanima, če obstaja v Excelu kakšna funkcija.
Imam tabelo A v List1 (čist zmišleno…):
A B
disk 23
procesor 51
grafična 56
disk 34
disk 56
procesor 44
Potem pa hočem, da mi na List2 v tabelo B izpiše samo npr. disk se pravi, da zgleda takole:
A B
disk 23
disk 34
disk 56
Se pravi, da iz tabele A najde vse vrstice, za katere je argument disk; dan v stolpcu A in jih izpiše v svojo novo tabelo. Seveda potem avtomatično naredi, če dam argument procesor...
Upam, da je razumljivo…
lp
Imam tabelo A v List1 (čist zmišleno…):
A B
disk 23
procesor 51
grafična 56
disk 34
disk 56
procesor 44
Potem pa hočem, da mi na List2 v tabelo B izpiše samo npr. disk se pravi, da zgleda takole:
A B
disk 23
disk 34
disk 56
Se pravi, da iz tabele A najde vse vrstice, za katere je argument disk; dan v stolpcu A in jih izpiše v svojo novo tabelo. Seveda potem avtomatično naredi, če dam argument procesor...
Upam, da je razumljivo…
lp
- spremenilo: Bellzmet ()
Primoz78 ::
Poskusi z SUMIF funkcijo...
Lp Primoz
Lp Primoz
GAMING HTPC I5 2500k/ASUS P8P67/4GB CORSAIR XMS3/
VERTEX 3/ASUS 670 GTX OC/Antec TP-650 NEW/
VERTEX 3/ASUS 670 GTX OC/Antec TP-650 NEW/
Bellzmet ::
Ja filter je ena varianta. Naredi delo čist zadovoljivo.
Naredil sem kontrolnik, pa bi sedaj preko kontrolnikov (na njega se klikne) to uravaval. Je mogoče varianta, da se celica poveže s filtrom in da ni treba pri filtru spreminjat ampak v eni celici?
lp
Naredil sem kontrolnik, pa bi sedaj preko kontrolnikov (na njega se klikne) to uravaval. Je mogoče varianta, da se celica poveže s filtrom in da ni treba pri filtru spreminjat ampak v eni celici?
lp
smetko ::
To je možno z makrojem :
Selection.AutoFilter Field:=1, Criteria1:=ActiveSheet.Cells(1, "E").Value
pri tem da je E1 celica s podatki in išče po prvem polju samodejnega filtra
če bi pa rad da se izvrši vsakič ko spremeniš vrednost celice pa ta makro dodaj pod list na katerem naj se izvede in to pod dogodek change.
Private Sub Worksheet_Change(ByVal Target As Range)
Selection.AutoFilter Field:=1, Criteria1:=ActiveSheet.Cells(1, "E").Value
End Sub
Selection.AutoFilter Field:=1, Criteria1:=ActiveSheet.Cells(1, "E").Value
pri tem da je E1 celica s podatki in išče po prvem polju samodejnega filtra
če bi pa rad da se izvrši vsakič ko spremeniš vrednost celice pa ta makro dodaj pod list na katerem naj se izvede in to pod dogodek change.
Private Sub Worksheet_Change(ByVal Target As Range)
Selection.AutoFilter Field:=1, Criteria1:=ActiveSheet.Cells(1, "E").Value
End Sub
No comment
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Excel: tiskanje po vrsticahOddelek: Pomoč in nasveti | 1106 (1019) | luksorzi |
» | excel+visual basicOddelek: Pomoč in nasveti | 1560 (1447) | švrk |
» | [Excel]Kako izvleči vrednost?Oddelek: Programiranje | 3783 (3506) | Mobidick |
» | Makroji v exceluOddelek: Programska oprema | 2475 (2369) | smetko |
» | [Excel] problem z makrojem, visual basic (strani: 1 2 )Oddelek: Programiranje | 5662 (5125) | steev |