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

 
ForumForumDiskussionerDiskussionerExcelExcelLeta upp ett värde (kolum), hämta värde i annan cell, samma radLeta upp ett värde (kolum), hämta värde i annan cell, samma rad
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2012-08-23 18:11
 

Hej,

Jag har ett excel-dokument som jag utvecklat själv för stöd till personaladministrationen på jobbet (pershandl). Detta dokument tillåter mig att följa upp personalen, hur många anställda vi är, vart de jobbar samt hålla koll på provanställningar och tjänstledigheter mm.

Denna tråd är tänkt att fokusera på att leta upp ett värde i en kolum för att sedan hämta värdet från en annan cell i samma rad som det värdet förekommer. Jag har inte kommit lika långt i exprimenteringen med denna funktion. Känns som om det är det mest avancerade funktionen jag försökt mig på.

Vi använder oss av anställningsnummer, vilket är bra då de är unika vör samtliga medarbetare. Anställningsnummren har jag i kolum "H". Jag behöver en formel som pinpointar raden som ett visst (vilket jag anger antingen i formeln eller via referens till en cell) anställningsnummer (fem siffror) befinner sig på. Därefter skall den hämta värdet i samma rad men i kolum "AE" där jag kar adressen.

Får jag rätt på den formeln så kan jag nämligen med en knapptryckning exportera den senast folkbokförda adressen till ett excel-dokument för samtliga och därefter kan hålla mitt exceldokument konstant uppdaterat.

Jag hoppas att problembeskrivningen var tydlig nog för er att börja hjälpa mig. Jag ber om ursäkt att jag inte har några formler för er att använda. Det finns andra uppdateringar som jag fokuserat mer på i dokumentet.

Tack på förhand!

/TK

Nytt inlägg
 2012-08-29 14:32
 

Hej!

 

Ett sätt skulle kunna vara att längst till höger ha ett fält för radnummer. I själva rubrikraden kan du skriva radnumret för kolumnraden. Alla rader därunder får ovanstående värde + 1. Då kan du sortera om listan och radnumren ändras automatiskt till det rätta.

När det fungerar kan du använda funktionen letarad för att finna den rad som har ett visst anställningsnummer. Metoden ställs in i att returnera radnumret. Notera att matrisen som du letar i skall vara kolumn H och hela vägen fram till och med den kolumn där du har radnumren.

Lyckat till!

Om du kör fast får du gärna kontakta oss konsulter på Excelspecialisten så får vi se om vi kan hjälpa till att göra ert system ännu bättre.

mvh

 


Kihlman

Excelforum drivs av Excelspecialisten som bedriver utveckling av program, utbildning samt support och hjälp i Excel och VBA.

www.excelspecialisten.se

Nytt inlägg
 2012-08-29 16:26
 

Hej,

Det är ett bra förslag men tyvärr inte optimalt.

1) Skulle kräva manuell handpåläggning i exceldokumentet med databasexporten, då kan jag lika bra använda mig av Ctrl-C, Ctrl-V.

2) Min master måste vara sorterad på samma sätt hela tiden. Även om jag tillfälligt sorterar om mastern så kommer problemet med en absolut referns till en cell i ett annat dokument när jag återställer formateringen, då kommer fel information att importeras (om jag förståt det hela rätt).

Nytt inlägg
 2012-08-30 16:12
 

Hej!

OK du kan inte sortera om arket. Jag köper det. Alltså är det onödigt att numrera raderna på det sätt som jag föreslog. Mitt förslag var bara avsett att ge dig en lösning _OM_ du sorterar. Om du inte gör det så fungerar den i alla fall.

Absolut referens till cell i annat ark? Ja, du nämnde i annan fråga att du har erfarenheter av problem med VBA i nätverk. Du skall nog inte ha en massa kopplingar mellan ark i ett nätverk... :--(

Testa lite med lookup så kommer du att förstå att om du har en tabell med tal som återspeglar radens nummer så kan du därmed lätt ta reda på radnumren och med det som hjälp kan du kopiera rätt rad.

 

mvh

 


Kihlman

Excelforum drivs av Excelspecialisten som bedriver utveckling av program, utbildning samt support och hjälp i Excel och VBA.

www.excelspecialisten.se

Nytt inlägg
 2012-09-14 15:02
 

Hej,

Tack! Jag prioriterar just nu det andra ärendet (10 lägsta datumen) där jag fått bra hjälp av dig.

Kommer att experimentera lite med Lookup och PASSA för att se vilken funktion som fungerar bäst för att hitta vilken rad som respektive medarbetare finns på, därefter det relativt lätt.

Hur vet man när en funktion kräver CTRL + SHIFT + ENTER och när den inte gör det? (kan ju vara viktigt när man experimenterar och bara får felmeddelanden)

Tack!

Nytt inlägg
 2012-09-20 11:47
 

Hej igen!

 

CTRL + SHIFT + ENTER används vid matrisfunktioner. Så har du matriser med så skall det användas. Någon annan användning kommer jag inte på.

 

mvh


Kihlman

Excelforum drivs av Excelspecialisten som bedriver utveckling av program, utbildning samt support och hjälp i Excel och VBA.

www.excelspecialisten.se

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelLeta upp ett värde (kolum), hämta värde i annan cell, samma radLeta upp ett värde (kolum), hämta värde i annan cell, samma rad

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