• 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.

Van kruistabel naar kolom.

Status
Niet open voor verdere reacties.

Chris15

Gebruiker
Lid geworden
23 aug 2016
Berichten
552
Van kruistabel naar kolom.

In blad 2 van de bijlage Map1 heb ik een kruistabel gemaakt.

Dat wil ik graag weergeven in Blad 1 (K kolom)

7 en 27 = 17
27 en 8 = 5

Dus starten in Kolom A met het eerste nummer.

Kan er in de K kolom een formule komen die uit blad 2 het resultaat haalt?

Nieuwe getallen invoeren gaat via A7.

Zie Excel bijlage Map1.
 

Bijlagen

  • Map1.xlsm
    30,9 KB · Weergaven: 5
Laatst bewerkt:
8 en 27 is 32
27 en 7 is 17
Als 8 in de A-kolom wordt gezocht en 27 in rij 1, dan is het resultaat inderdaad 32,
maar bij 27 in de A-kolom en 7 in rij 1 hoort niet 17, maar 20.
Bij 27 en 7 heb je rij en kolom omgewisseld. Je moet dus aangeven wat je wil: eerste getal in kolom A zoeken en tweede getal in rij 1, of eerste getal in rij 1 zoeken en tweee getal in kolom A. Want die geven verschillende resultaten!
 
Je hebt gelijk! Sorry!
7 en 27 = 17
27 en 8 = 5

Dus starten in Kolom A met het eerste nummer
 
Je kunt in Blad1 deze formule gebruiken en die naar beneden kopiëren:

Code:
=INDEX(Blad2!$A$1:$AL$38;VERGELIJKEN($H8;Blad2!$A$1:$A$38;0);VERGELIJKEN($I8;Blad2!$A$1:$AL$1;0))
 
Geweldig! Dank je!

Nu merk ik een vreemde bijwerking, zie Bijlage Map2

Als ik een nieuw getal invoer bij A7 dan zijn veel cellen opeens leeg in Kolom K

Zie jij wat het probleem is?
 

Bijlagen

  • Map2.xlsm
    32,6 KB · Weergaven: 6
Dat kan niets anders zijn dan deze opdracht in de macro die bij blad1 staat:

Code:
Range("J8:L19").Sort [l9], xlDescending
 
Klopt! Klasse van je, het werkt nu prima!

Nu wil ik nog 1 resultaat uit de kruistabel halen.

Zie bijlage Map3

In H1 staat het eerste getal uit de A kolom van de kruistabel.
En in K1 staat de uitkomst.
Nu moet in M1 het getal uit Rij1 komen.
Is dit ook mogelijk met een formule?
 

Bijlagen

  • Map3.xlsm
    32,6 KB · Weergaven: 7
Code:
=INDEX(Blad2!$A$1:$AL$1;VERGELIJKEN($K1;INDIRECT("Blad2!A"&VERGELIJKEN($H1;Blad2!$A$1:$A$38;0)&":AL"&VERGELIJKEN($H1;Blad2!$A$1:$A$38;0));0))
 
Dat kan simplur volgens mij.
 

Bijlagen

  • __simplur.xlsb
    25 KB · Weergaven: 7
Jij ook bedankt SNB!

Kan mijn laatste vraag ook op jou map geïmplementeerd worden?

Dus het laatste nummer in A8 en het laatste resultaat uit K8 gebruiken om het nummer uit Rij1 te halen van Blad2?

Eh het bijvoorbeeld in H1 te plaatsten.
 
Laatst bewerkt:
@chris

Als je mijn bestand goed bekijkt zit er dat dat allemaal al in.
Alleen dubbele gegevens worden vermeden. K8 is het resultaat van de combinatie van A8 en A9.
Zonder toelichting zijn dubbele gegevens niet handig (to put it mildly).
 
Hoi SNB,

Ik denk dat ik je begrijp, maar A8 en A9 heb ik in jou formule moeten omdraaien voor het juiste resultaat. (mijn fout)

Nu heb ik een modus voor de K kolom gemaakt, en met het getal A8 en de Modus O1 moet een nieuw getal uit blad2 gehaald worden.

Begrijp je het nog?

Hierbij ook een map met de juiste formule (A8 en A9)

Kan jij O1 in orde maken?
 

Bijlagen

  • Simpeler1.xlsb
    25,4 KB · Weergaven: 10
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan