Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

IF sætning i Excel driller

Side 1 ud af 1 (9 indlæg)
  • 1
Fra København K
Tilmeldt 28. Jan 13
Indlæg ialt: 155
Fra  Clovermetrics Skrevet kl. 14:19
Hvor mange stjerner giver du? :

Hej Aminoer,

Endnu engang tyer jeg til netværket.

Jeg er ved at lave nogle beregninger i Excel, og har lavet følgende IF linie:

=IF(B4<100,18.50,IF(B4<200,22.50,IF(B4<300,24.50,IF(B4>=400,26.00))))

Den returnerer dog ikke det der er planen. Feltet B4 er en sum der er beregnet i pivot (Jeg ved ikke om det har en betydning).
Det skulle gerne betyde følgende:

Hvis B4 er mindre end 100 indsættes 18.50
Hvis B4 er mindre end 200 indsættes 22.50
Hvis B4 er mindre end 300 indsættes 24.50
Hvis B4 er lig med eller højere end 400 indsættes 26.00

Jeg har prøvet at rette til med "" omkring både værdierne der sammenlignes med og tallet der skal indsættes, i alle kombinationer, men kan ikke få det til at virke.

Er der en EXCELlence der kan hjælpe?

På forhånd tak.

/bjarke

Fra DK- Struer
Tilmeldt 26. Dec 06
Indlæg ialt: 2831
Fra  Ifindu.dk Skrevet kl. 14:21
Hvor mange stjerner giver du? :
Gennemsnit 3,0 stjerner givet af 1 person

Prøv at starte med højeste værdi, og derefter næsthøjeste, osv....
så tror jeg det virker 

Få hjælp til at det tekniske omkring Web og Grafisk -  https://icode.dk

Tilmeldt 23. May 08
Indlæg ialt: 3316
Fra  Easypie ApS Skrevet kl. 14:22
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 1 person

=IF(B4<100;18,5;IF(B4<200;22,5;IF(B4<300;24,5;IF(B4>=400;26))))


Skal muligvis tilpasses, har bare rettet din formel :)  Giv mig lige 2 minutter. 

Fra København K
Tilmeldt 28. Jan 13
Indlæg ialt: 155
Fra  Clovermetrics Skrevet kl. 14:25
Hvor mange stjerner giver du? :

Smukt og Herligt!

Jeg rettede til med semikolon som Jacob forslog, det var den mindst drastiske ændring, og det virker som en drøm!

Tak for hjælpen :)

/bjarke

Tilmeldt 23. May 08
Indlæg ialt: 3316
Fra  Easypie ApS Skrevet kl. 14:31
Hvor mange stjerner giver du? :

Eventuelt kan du bruge denne:

=IF(B4<100;18,5;IF(B4<200;22,5;IF(B4<300;24,5;IF(B4<300;26;"26"))))

Du mangler nemlig en "false" i den sidste formel.
Hvad med en definition på værdier, der ligger mellem 300 og 400?
 

Fra København K
Tilmeldt 28. Jan 13
Indlæg ialt: 155
Fra  Clovermetrics Skrevet kl. 14:44
Hvor mange stjerner giver du? :

Du har ret, det er mig der har klokket en smule, den skulle hede:

=IF(B4<100;18,5;IF(B4<200;22,5;IF(B4<300;24,5;IF(B4>=300;26))))

Således at UNDER 300 giver 24,5 og 300 eller over giver 26

Burde jeg lave en ;FALSE til sidst? Eller vil ;"26" gøre tricket? Så den ser ud som her:

 =IF(B4<100;18,5;IF(B4<200;22,5;IF(B4<300;24,5;IF(B4>=300;26;FALSE))))

Umiddelbart virker den ellers fint den anden :)

/bjarke

Fra København K
Tilmeldt 28. Jan 13
Indlæg ialt: 155
Fra  Clovermetrics Skrevet kl. 14:52
Hvor mange stjerner giver du? :

Det virker også med ;FALSE - Men hvorfor er det den skal med? Hvad er det den gør?

Jeg ved det ikke virker når jeg laver mine VLOOKUP uden false til sidst, men jeg ved ikke helt hvorfor.

Tilmeldt 23. May 08
Indlæg ialt: 3316
Fra  Easypie ApS Skrevet kl. 15:01
Hvor mange stjerner giver du? :

Altså du behøver ikke nødvendigvis skrive FALSE direkte :-)  Men formlen fungerer således:

IF( condition, [value_if_true], [value_if_false] )

Så når din formel består af en masse IF'er, så bliver den første:

=IF(argument hvis værdien er korrekt);IF(....) osv osv.

Men i den sidste formel, der "bør" man afslutte formlen korrekt og angive en værdi, såfremt de definerede værdier ikke bliver mødt. I mange tilfælde vil det være, hvis værdien eksempelvis er negativ eller på anden måde overstiger det afgrænsede område.

:-) Håber det giver mening. 

 

Fra København K
Tilmeldt 28. Jan 13
Indlæg ialt: 155
Fra  Clovermetrics Skrevet kl. 15:04
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 1 person

Tak for svaret Jacob,

Det giver mening ja, og jeg har rettet ind, kan godt lide at både syntaks og semantik matcher :)

/bjarke

Side 1 ud af 1 (9 indlæg)