PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelNy funktion UNIK i tabellNy funktion UNIK i tabell
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2020-04-12 07:26
 

Jag får inte UNIK att fungera mellan två flikar när båda är i tabellformat. Om fliken dit jag hämtar är ett vanligt område och ej tabell så funkar det att hämta från ett annat tabellområde. När även området dit jag vill hämta är tabell får jag felmeddelande SPILL.

Håller på att testa de nya funktionerna bl a FILTER, UNIK och SORTERA.  Bör vara mycket användbara grejor!

CMM

Nytt inlägg
 2020-04-14 08:37
 
Det var intressant, det lyckas jag inte heller med. Skulle kunna vara så att de nya matrisfunktionerna behöver kunna skapa ett eget objekt att lägga sig över de cellerna som formeln behöver använda. Vilket kan betyda att en tabell/listobjekt, i så fall krockar med det behovet.

/c


Nytt inlägg
 2020-04-14 11:10
 

Testa några "dynamiska arrayer" (eller vad det heter). Och kör innom respektive utanför en tabell. Exempel: 

=SEKVENS(15)

Det talar starkt för Christians teori. 

 

Obs att storleken på tabellen inte blir dynamisk i exemplen nedan. Du måste göra plats innan.

Du kan använda UNIK som indata och du vill göra något radspecifikt. Exempel när du hämtar utr siffror ifallande ordning:

=STÖRSTA(UNIK(Tabell2[x]);RAD([@[Ett kolumnnamn]]))

Där radnumret används för att hämta ut det  n:te största värdet hela tiden.

eller, om du vill ha med det största värdet. 

=OMFEL(STÖRSTA(UNIK(Tabell2[x]);RAD([@[Ett kolumnnamn]])-RAD(Tabell1[[#Rubriker];[Ett kolumnnamn]]));"")

Däremot skiter det sig om du försöker göra samma sak med ännu en dynamisk array:

=SORTERA(UNIK(Tabell2[x]))

Så jag skulle sätta mina pengar på att Chrisitans förklaring är rätt. Du får helt enkelt försöka fiska ut data ur UNIK på något sätt. Förslagsvis på samma sätt som vi gjorde med "största", fast använda index istället (då kan man köra texter också). 

=OMFEL(INDEX(UNIK(Tabell2[x]);RAD([@[Ett kolumnnamn]])-RAD(Tabell1[[#Rubriker];[Ett kolumnnamn]]));"")

 

Nytt inlägg
 2020-04-15 18:05
 

Tack båda för svar, ska kolla vidare på det kommande helg!

CMM

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelNy funktion UNIK i tabellNy funktion UNIK i tabell

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter