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

Konvertera text till referens i Excel

Rekommendera Poster

mrCOB

=SAMMANFOGA("B";VECKONR(IDAG()))

 

jag skulle behöva ändra värdetyp från text till referens men jag fattar inte hur..?

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
XL-Dennis

Hej,

 

Oklart vad du menar men pröva med

=SAMMANFOGA(A1;VECKONR(IDAG()))

eller

=A1&" "&VECKONR(IDAG())

 

Båda formler refererar till cell A1

istället för textvärdet B.

 

Hör av dig igen om ovanstående inte

löser ditt problem.

 

Mvh

Dennis

 

http://www.xldennis.com

 

Dela detta inlägg


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

Jag vill att den ska referera till cellen B + VECKODATUM för att kunna ha olika data beroende på vad det är för vecka. problemet är att jag får ut just en textstring när jag använder sammanfoga funktionen och inte ett referensobjekt.. går det att konvertera en textstring till ett referensobjekt? du kan kolla om det är ett referensobjekt med ÄRREF(A1 eller nått annat)..

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
XL-Dennis

 

=SAMMANFOGA("B"&VECKONR(IDAG())

ger t ex B35 vilket också

 

="B"&VECKONR(IDAG())

 

Ska du referera till cellen B35 och hämta ett värde så:

=INDIREKT("B"&VECKONR(IDAG()))

 

Blir du klokare av detta?

Dennis

http://www.xldennis.com

 

Dela detta inlägg


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

Jepp, i alla fall lite. Ända problemet är nu att jag inte vill hämta en referens i den rutan jag refererar till utan själva texten. Har nu förstått att man kan hämta den med =$B$35 t.ex. Men nu återstår bara frågan, hur gör jag om jag vill sätta in veckonummret istället för $35 där på slutet =$B$VECKONR(IDAG()) verkar inte funka?

Stort tack för all hjälp, det är schyst.

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
XL-Dennis

Hej,

 

Det får bli en "ful" formel om jag förstår dig rätt :-)

 

="$"&"B"&"$"&VECKONR(IDAG())

 

Formeln ger resultatet: $B$35

 

Hör av dig om du behöver mer hjälp - det är därför dessa forum och välvilliga

personer finns :-)

 

Mvh

Dennis

 

http://www.xldennis.com

 

Dela detta inlägg


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

Jepp då fick jag resultatet $B$35 men jag ville inte att den skulle skriva ut det som resultat utan att de skulle hämta datan ur den rutan.

 

T.ex.

B1 = 11:30

B2 = 9:45

B3 = 8:15

B4 = 7:55

B5 = 12:00

B6 = 9:45

B7 = 10:15

B8 = 8:15

B9 = 8:15

B10 = 9:20

 

Om det var vecka två skulle resultatet alltså bli $B$2 och då skule den referera till värdet i B2, och skulle visa värdet 9:45. Om det var vecka 8 skulle resultatet bli $B48 och den skulle visa värdet 8:15.

 

Det funkar ju så bra när man skriver =$B$2.. fattar inte varför det inte funkar med en funktion som returnerar ett värde istället för 2:an i slutet?

 

Tack än gång för all hjälp.

 

Mvh

Tobbe

 

Dela detta inlägg


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

Förlåt min nyfikenhet.

Men vad är det du håller på och skapar i excel mrCOB?

 

Jag bara undrar siter själv med Ms Office2000 Pro.

Har "pulat" endel med Excel.

Har fuskat till ett Arbetschema till mitt jobb.

 

/Milkman

 

 

 

 

Dela detta inlägg


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

Inge problem. Jag går på Vallentuna gymnasium och vill sätta ihop ett schema i Excel, vanligtvis har man ju bara ett schema över hela årskursen eller terminen men på vallentuna gymnasium har vi börjat med någonting som heter tema läsning. Det de i stort sett innebär är att man läser flera timmar av ett visst ämne under en viss vecka för att slippa hoppa så mycket mellan olika ämnen. Så vårt schema består till största delen av olika temalektioner (Tema A, B osv.) och jag skulle vilja att excel automatiskt lägger in dom beroende på vad det är för vecka och/eller vad man väljer för vecka.

 

Mvh

Tobbe

 

[inlägget ändrat 2001-08-28 19:44:22 av mrCOB]

Dela detta inlägg


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

Har du lyckats finna en bra lösning på ditt problem?? Om inte kanske du kan prova med att i kolumnen till vänster om din kolumn där du har aktuella veckovärden skriva in veckonumren 1-52.

Enligt din beskrivning skulle det alltså bli A1=1 t.o.m. A52=52. Om du sedan i den cell där du vill ha resultatet skriver följande formel:

 

=LETARAD(VECKONR(IDAG());A1:B52;2)

 

Med den här formel får du med dagens datum fram (vecka 35) värdet i cell B35.

 

Om jag förstår dig rätt är det just detta resultat som du är intresserad av.

 

Lycka till

 

 

 

 

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