Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Anders (software)

functie in excel

bertjedeb
5 antwoorden
  • Ik heb momenteel een spreadsheet gemaakt met de tab bladen A t/m I in de tab bladden staan gegevens geordend naar 1 t/m 12 (rijen) en r t/m z (kolomen).
    Nu wil ik een blad maken waarin je in drie cellen deze variable invoert ik wil van tabblad B kolom t en de gegevens die bij de rij 4 horen op roepen

    Indien je aan de slag gaat met een als functie wordt deze te lang en werkt ie niet meer.

    Gebruik momenteel office 2003

    Dank
    Bart
  • Met deze vind je het eerste gegeven(in A1, B1 en C1 komen de variabelen):

    =INDIRECT($A1&"!"&$B1&$C1)

    tweede gegeven:
    =INDIRECT($A1&"!"&TEKEN(CODE($B1)+1)&$C1)
    derde:
    =INDIRECT($A1&"!"&TEKEN(CODE($B1)+2)&$C1)
    vierde:
    =INDIRECT($A1&"!"&TEKEN(CODE($B1)+3)&$C1)
    t/m +8

    Voor kolommen achter de z komt er nu een 0 te staan; evt. kun die er met ALS() weer uit vissen.
  • Dat is niet wat ik bedoel,
    Ik heb 6 variable.
    3 variable komen de samen tot 1 variabel R t/m Z
    de variabele 1 t/m 12 worden uit de rijen 1 t/m 120 gehaald, iedere variabele telt 10 cellen onder de variable kolom R t/m Z
    De optie heeft weer 9 mogelijkheden A t/m I. deze mogelijk heden heb ik op verschillende tab-bladen gezet om het overzichtelijk te houden
    Nu worden die variable gebruikt voor berekeningen. en wil ik in een ander tab-blad kunnen zeggen ik type C lengte 10 met de variable T. en dat er dan in de cellen de gegevens van die 10 cellen komt te staan
  • Schiet mij maar in een kapotje :o :-? :oops:
  • Inderdaad FlvanSon. Zal ook een poging wagen.

    Bertjedeb als ik het goed begrijp wil jij dat de 10 beschikbare variabelen opgehaald worden behorende bij de variabelen
    type
    lengte
    "kolom"
    in je voorbeeld c, 10 en t.

    Ik zou dit als volgt doen. De 10 bij elkaar horende waarden zou ik een naam geven. bijvoorbeeld c_t_10 deze naam verwijst naar blad c kolom T en de 10 waarden behorende bij de lengte 10. Dit moet voor alle bereiken gedaan worden, dus van a_r_1 t/m i_z_12.

    Op "blad1" heb ik de waarden nodig om een berekening te kunnen maken. Deze waarden haal ik op d.m.v een macro. (zie bijgaande code)
    In cel A1 zet ik het merk in dit geval C
    In cel B1 de kolom in dit geval t
    en in cel C1 de lengte in dit voorbeeld 10
    De 10 waarden moeten in cel a3 t/m a14 geplaatst worden
    Vervolgens draai ik de macro gegevens_ophalen

    Kan je hier iets mee?

    [code:1:9fef930de3]
    Sub Gegevens_ophalen()
    '
    '

    On Error GoTo errorHandler

    Dim merk As String
    Dim lengte As String
    Dim kolom As String

    Sheets("Blad1").Select

    Range("a1").Select
    merk = ActiveCell.Value

    Range("b1").Select
    kolom = ActiveCell.Value

    Range("c1").Select
    lengte = ActiveCell.Value

    Application.Goto Reference:=merk & "_" & kolom & "_" & lengte
    Selection.Copy
    Sheets("Blad1").Select
    Range("A3").Select
    ActiveSheet.Paste

    Exit Sub
    errorHandler:
    MsgBox Error
    End Sub

    [/code:1:9fef930de3]

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.