• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

lege cellen automatisch verwijderen in Excel

Status
Niet open voor verdere reacties.

kal35

Nieuwe gebruiker
Lid geworden
13 nov 2012
Berichten
3
Beste Excel specialist

Basis is een werkblad met links namen, bovenaan taken en in de tabel aantallen uren.
Doel is links de taken en hierachter de namen. Zie bijgaand voorbeeld bestand, bovenaan staan de basisgegevens, onderaan het gewenste resultaat.
Met houtje touwtje en veel handwerk kom ik wel verder, maar het moet redelijk stabiel en idiot proof zijn en binnen een werkmap met meer gegevens passen.
Het moet wijzigingen permanent overnemen, het is dus niet een eenmalig iets.

Ik heb van alles geprobeerd, tekst.samenvoegen, filteren, sorteren, transponeren en ik heb zelfs iets met een draaitabel geprobeerd, maar dit laatste onderdeel is (nog) niet mijn ding.
Ik heb diverse mensen in mijn omgeving geraadpleegd, maar geen resultaat, dus het is een echte uitdaging of ....... het kan niet zonder een boel handwerk.

Overigens werk ik met Office 2007. Alvast bedankt voor je poging!

Vriendelijke groeten

Onno KalBekijk bijlage basis en doel.xls
 
Met eigengemaakte functie in combinatie met excelformule
Macro's moeten dan wel ingeschakeld staan.

Bekijk bijlage basis en doel.xlsm

edit:
formule aan passen naar:

Code:
=ALS.FOUT(namensamenvoegen($A$3:$A$97;VERSCHUIVING($B$3:$B$97;;RIJ()-101));"")

end doorslepen naar onder.


Niels
 
Laatst bewerkt:
Beste Niels

Dank voor je oplossing
De dollar tekens had ik al toegevoegd. De reden dat ik niet eerder bedankt heb, is dat ik het nog niet voor elkaar heb.
Een verrukkelijke puzzel
=ALS.FOUT(namensamenvoegen($A$3:$A$97;VERSCHUIVING($B$3:$B$97;;RIJ()-101));"")

Ik denk het volgende te begrijpen, A3:a97 verwijst naar de namenrij, de verschuiving zoekt de rij af. Wat ik niet begrijp is dat het gebied begrensd is van B3 :B97, maar het functioneert wel. RIJ()-101, waar komt de 101 vandaan?

Ik heb de formule gekopieerd naar het originele bestand, maar krijg dan maar een paar "antwoorden"
Kun je me nog verder helpen m.n.. met aangeven van de gebieden.

vr gr Onno
 
Dat het wel werkt terwijl je range(B3:B97) aangeeft komt door de verschuiving,
de rij()-101 geeft aan hoeveel kolommen je naar rechts verschuift, omdat je in rij 101 begint is dit 101-101 is 0 dus kolom B
rij 102 is dan verschuiving 102-101 = 1 naar recht tov kolom b dus kolom C
Het stukje rij()-101 kun je ook vervangen door rij(A1)-1 zonder dollar tekens.

Niels
 
Ik heb de status nog niet kunnen aanpassen en kunnen bedanken, omdat ik het nog niet voor elkaar heb. Door gebrek aan tijd heeft het ook een weekje stil gelegen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan