Avatar billede mvest Nybegynder
20. maj 2008 - 08:57 Der er 13 kommentarer og
1 løsning

Vis ønskede celler i en kolonne uden brug af autofilter el. makro

Jeg er gået i stå med følgende problem:

Jeg skriver 100-200 ord i kolonne B i hver deres celle. Jeg ønsker at kunne sætte f.eks. et "x" i kolonne A i samme række som det ord, jeg ønsker brugt i kolonne B.
De 5-6 ord, der er sat "x" ud for skal blive vist i en kolonne i en tabel, jeg har et andet sted i regnearket.

Mit problem er:
1) Hvis jeg bruger autofilter, skal jeg manuelt trykke hver gang der er et ændret "x", og at jeg for hver ændring selv skal angive udskriftsområdet.
(regnearket er beregnet til kolleger/lærerinder uden kendskab til regneark og it - derfor så let som muligt!)

2) Da arket skal bruges i undervisningssektoren, skal der ikke være marko, da arket skal kunne åbnes på alle maskiner uden problemer.

3) Jeg har forsøgt mig med nogle "hvis'er", men har det problem, at det kan være, at jeg først sætter "x" efter de første 70 ord.

Håber, du kan hjælpe.

På forhånd tak. - Mikkel.
Avatar billede be_nice Juniormester
20. maj 2008 - 10:53 #1
Du slipper ikke for at vælge mellem autofilter eller kode.
Autofilter har den fordel, at det virker på alle maskiner - mens makro skal være tilladt lokalt på maskinen før det fungerer.
Alternativt kan det laves via VBA, således at når du udfylder f.eks. felt C1 så kan koden fjerne/vise dine linier med/uden X i kolonne A
/Be_Nice
Avatar billede mvest Nybegynder
20. maj 2008 - 11:32 #2
Kender ikke programmering med VBA. Kan du hjælpe mig med, hvordan det laves? - Giver det ikke også problemer i forhold til tilladelser ligesom med makro??
Avatar billede be_nice Juniormester
20. maj 2008 - 13:34 #3
Jeg kommer lige tilbage på dette senere i dag - har lidt travlt lige nu.
/Be_Nice
Avatar billede excelent Ekspert
20. maj 2008 - 15:46 #4
uden VBA og filter

http://pmexcelent.dk/mvest.xls
Avatar billede excelent Ekspert
22. maj 2008 - 11:05 #5
tja så ku det være rart med lidt feedback
Avatar billede mvest Nybegynder
22. maj 2008 - 13:30 #6
undskyld den sene respons!
Det ser rigtig godt ud. Vil gerne bruge række 1 i ark 1+2 til forklaring/overskrift. Har lidt problemer ifht. dine meget flotte formler!
Skriver tilbage senest kl. 14.30, om jeg selv har løst det.
Avatar billede mvest Nybegynder
22. maj 2008 - 14:05 #7
Kan ikke gennemskue det. - Håber du kan hjælpe.
Er desuden stødt på det problem, at ikke alle ord altid vises i ark2. Sæt f.eks. et x i kolonne A række 1-6 ark1. Kun ord.1-ord.3 vises.
Hilsen Mikkel.
Avatar billede excelent Ekspert
22. maj 2008 - 14:53 #8
du har ret, jeg glemte lige at lave tælv området absolut
denne skulle virke :

=HVIS(TÆLV(Ark1!$A$1:$A$500)>=RÆKKE(1:1);INDEKS(Ark1!$B$1:$B$500;MINDSTE(HVIS(Ark1!$A$1:$A$500="x";RÆKKE($A$1:$A$500));RÆKKE(1:1)));"")

du kan blot indsætte den i række 2 hvis det passer bedre
Avatar billede mvest Nybegynder
22. maj 2008 - 15:56 #9
Beklager. - Det virker ikke.
Jeg har indsat en tom række i ark1+ark2 og indsat formlen i celle b2 i ark2.
Avatar billede excelent Ekspert
22. maj 2008 - 16:25 #10
så skal den blot tilrettes som her :
husk at afslutte formlen med CTRL+SHIFT+ENTER, så du får krøllede parenteser omkring formlen {}

=HVIS(TÆLV(Ark1!$A$2:$A$501)>=RÆKKE(1:1);INDEKS(Ark1!$B$2:$B$501;MINDSTE(HVIS(Ark1!$A$2:$A$501="x";RÆKKE($A$1:$A$500));RÆKKE(1:1)));"")
Avatar billede excelent Ekspert
22. maj 2008 - 16:47 #11
med andre ord formlen skal have samme dimension som din ordliste

dvs. hvis dine ord starter i række 2, så skal alle række/kolonne angivelser i formlen passe med første række $A$2:$A$500/$B$2:$B$500

tallet 500 skal blot minimum være så stort som sidste række med ord i
Avatar billede excelent Ekspert
22. maj 2008 - 16:50 #12
du skal så blot rette i den første formel (øverste) og derefter kopiere denne ned
Avatar billede mvest Nybegynder
23. maj 2008 - 10:18 #13
Perfekt. Mange tak for hjælpen. Hvordan giver jeg dig pointene? (første spg. på eksperten.dk)
Hilsen Mikkel.
Avatar billede excelent Ekspert
23. maj 2008 - 11:22 #14
når jeg nu svarer, så kan du markere en box med mit navn
og derefter klikke accepter

velbekom
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester