Just nu i M3-nätverket
Gå till innehåll
Volvo3

ANTAL.OMF Byta villkor på en smidigt sätt

Rekommendera Poster

Jag har massor med tabeller (över 100 st) och vill räkna ut antal svar från en databas. Jag använder mig av formeln ANTAL.OMF eftersom det är ett flertal villkor (Grupp, Land, Kön, Årtal samt hur frågan är kodad). Eftersom jag vill ta fram massor med tabeller (över 100 frågor) så vill jag att det ska gå snabbt och smidigt. Det som jag märker kommer bli tidskrävande är att ange från vilken kolumn i databasen frågan ligger. Finns det något smidigt sätt att göra det på? Nu är ju t.ex villkoret på första frågan ”Databas!$F:$F”, på andra frågan ”Databas!$G:$G” osv.
Att fylla på med formlerna i nya tabeller och köra ”Sök och ersätt” i formlerna (t.ex. Ersätt ”Databas!$F:$F” med ”Databas!$G:$G”) blir ju tidskrävande.
Går det att använda sig av formeln ”Indirekt” kanske?
Jag bifogar mitt exempel och vore tacksam om någon kunde bifoga den med en lösning.
 

Exempel.xlsx

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Postad (redigerade)

Pivot Pivot Pivot!!!!!

Se extrabladet i mitt bifogade.

Då gör  ordning en tabell så att den blir precis som du vill. Sen kopierar du bara den ett antal gånger och byter ut fråga1 i till fråga 2 i Radfältet.

 

Annars. För att kolla vilken kolumn-rubrik som har "Fråga1". Så kan du skriva så här:

=PASSA("Fråga1";Databas!$1:$1;0)

Eller, om vi säger att du har skrivit frågenamnet i kolumn D (kan döljas) så blir formeln för rad12

=PASSA($D12;Databas!$1:$1;0)

Nu kan du använda Förskjutning eller index för att hämta kolumnen. Förskjutning har ett bättre namn, men index är smidigare.

=INDEX(Databas!$A:$P;;PASSA($D23;Databas!$1:$1;0))

 

Och din formel i I12 blir något i stil med:

=ANTAL.OMF(Databas!$C:$C;$B$1;Databas!$E:$E;I$1;Databas!$D:$D;I$2;Databas!$B:$B;I$10;INDEX(Databas!$A:$P;;PASSA($D12;Databas!$1:$1;0));$G12)

 

 

Exempel eforum.xlsx

Redigerad av MH_

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...