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

 
ForumForumDiskussionerDiskussionerExcelExcelFlera olika OM?Flera olika OM?
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2018-10-22 13:21
 

 Hej,

Jag försöker skapa en lista där man ska fylla i en uppmätt temperatur och då få en given text tillbaka.

Så här:

Temperatur        Text

-11 till -8            27 till 31 mm

-7 till -4              28 till 32 mm

O.S.V. (listan har 12 såna här rader).

Jag vill alltså att när man fyller i teperaturen i Cell A1 så får man motsvarande text i Cell B1. Alltså skall alla värden mellan -11 och -8 i A1 ge texten "27 till 31 mm" i B1. 

Jag hoppas det går att förstå vad jag försöker göra, jag skulle vara väldigt tacksam om någon kunde hjälpa mig med en bra lösning här.

Tackar.

Nytt inlägg
 2018-10-22 15:17
 

 Det enklaste är att skapa en hjälpkolumn någonstans. Ecempelvis på ett annat blad (Blad2 i mitt exempel) Där anger du nedre gränsen för intervallet +  vad du vill att det skall stå.

Skriv exempelvis det här i Blad2!A1:B6

-11 a
-7 b
-2 c
1 d
5 e
9 Över

 

Nu kan du skriva in den här formeln i B1

=LETARAD(A1;Blad2!A1:B6;2;SANT)

Då letar Excel i hjälptabellens första kolumn efter värdet som står i cell A1. När den hittar rätt värde så returneras texten i kolumn 2

Det sista argumentet "SANT" anger att det räcker med en ungefärlig träff.  När excel inte hittar en exakt match så returneras det "högsta värdet som är mindre än" det som står i A1. Dvs mellan -11 och -7,00000...1 returneras A och så fort värdet går över -7 så returneras b osv.

Det går att klara sig utan hjälptabellen, men det är ganska snyggt att se villkoren på ett ställe.

Nytt inlägg
 2018-10-25 12:35
 
Tusen tack för hjälpen, det fungerade. Följdfråga: Går det att få cellen B1 att vara tom om A1 är tom? Med formeln ovan visar B1 texten motsvarande 0 om jag lämnar A1 tom.
Nytt inlägg
 2018-10-25 16:47
 

 =OM(A1="";"";LETARAD(A1;Blad2!A1:B6;2;SANT))

Om letarad hade gett ett felmeddelande (i stil med SAKNAS) så är  omfel() bättre

 =OMFEL(LETARAD(A1;Blad2!A1:B6;2;SANT);"")

Nytt inlägg
 2018-10-26 05:56
 
Klockrent igen, tack! Jag fortsätter dra nytta av din expertis om jag får.. Säg att jag vill att värden från tabellen återges i röd färg när de är under en viss nivå och grönt när de är över. Har du en lösning på det också?
Nytt inlägg
 2018-10-26 06:36
 
Hej hej

På startfliken hittar du villkorsstyrd formatering. Markera dataområdet du vill formatera, välj sedan villkorsstyrd formatering: större än. Lägg in gränsvärdet för när cellerna ska bli gröna, Ändra till grön färg. Repetera sedan steget men välj mindre än..

Mvh
Christian
Nytt inlägg
 2018-10-26 10:01
 
Christian skrev:
Hej hej

På startfliken hittar du villkorsstyrd formatering. Markera dataområdet du vill formatera, välj sedan villkorsstyrd formatering: större än. Lägg in gränsvärdet för när cellerna ska bli gröna, Ändra till grön färg. Repetera sedan steget men välj mindre än..

Mvh
Christian
Tack, det var ju enkelt och smidigt. Går det även att få färgen på en cell bestämd inte bara efter sitt eget värde men även efter värdet i en annan cell? Så här: Jag vill att F7 ska bli grön om värdet är över 30 men bara om värdet i C7 också är mellan 20-25, annars ska den bli röd.
Nytt inlägg
 2018-10-29 07:26
 
 Ändrad av Christian  på 2018-10-29 08:27:12
Hej

Då får du skriva en formel som returnerar sant när dina villkor är uppfyllda.

=och(F7>30;C7>=20;C7<=25)

Formeln har inga absoluta referenser vilket betyder att om du applicerar den på ett område så kommer exempelvis f8 tolkas mot C8 och F8.

Du lägger in formeln på Villkorsstyrd formatering -> ny regel ->" bestäm vilka celler som ska formateras med formel"

Glöm inte att ställa in vilken färg som ska visas om villkoret är sant annars får du inget resultat.

Mvh
Christian
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelFlera olika OM?Flera olika OM?

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