Avatar billede Christensen100 Nybegynder
27. oktober 2012 - 20:39 Der er 6 kommentarer og
1 løsning

INDEKS og SAMMENLIGN værdier opstillet i flere kolonner

Jeg har et ark med data, som er værdier mellem 0 og 359 grader (Et kompas)
Ud for hver grad er der en tilhørende værdi som er forskellig i intervallet mellem 0,8 og 1,0.
Jeg har for at få det til at fylde mindre sat det i 9 kolonner med værdier fra 0-39 , 40-79, osv. op til 359 grader.
Det jeg gerne vil finde er at jeg angiver en værdi på fx 43 grader og den skal så komme med værdien.
Jeg ved faktisk godt hvordan det skal skrives, men det kræver at jeg har mine værdier i 1 række, altså det kommer til at fylde 8 sider når jeg skal printe det ud(Derfor jeg har valgt at dele det op i kolonner).
Formlen jeg har brugt(Hvis det er i en række):
=INDEKS(B2:B361;SAMMENLIGN(E4;A2:A361;0))
Værdien i E4 er selvfølgelig den som angiver værdien 43 grader fx.
Håber i kan hjælpe mig med en formel(hvis den findes) til at vælge værdier i flere rækker.

Med venlig hilsen
Kim Christensen
Avatar billede finb Ekspert
27. oktober 2012 - 22:24 #1
Er der konstante værdier ud for gradtallene ?
Avatar billede Slettet bruger
28. oktober 2012 - 06:32 #2
Jeg synes dit spørgsmål afspejler en uhensigtsmæssig sammenblanding af hensyn til noget layoutmæssig og hensyn til effektiv formelkonstruktion. Hvad er der til hinder for at du bruger den formel du allerede selv har konstrueret? Om nødvendigt kan du vel bare flytte indholdet af A2:B361 til et område ude af syne, for eksempel AA2:AB361. Derfor kan du jo (for udskrivningsformål) stadigvæk stille det op som du vil.

Hvis du absolut må gøre, som du lægger op til, så:

=INDEKS(d;SAMMENLIGN(S1;INDIREKTE(TEGN(HELTAL(S1/40+1)*2+63)&RÆKKE(1:1)&":"&TEGN(HELTAL(S1/40+1)*2+63)&RÆKKE(40:40));0);HELTAL(S1/40+1)*2)

hvor d er dit tabelområde og S1 er antal grader. Men det er da virkelig at gøre en simpel ting kompleks - synes jeg.
Avatar billede Christensen100 Nybegynder
28. oktober 2012 - 08:46 #3
@finb
Værdierne er skiftende, altså jeg kender nogle værdier for hver 30. Grad. At fx. Ved 30 grader er værdien 0,8 og ved 60 = 1,0. Mellem disse har jeg så bare sat en formel op som interpolere mellem disse værdier.
Så når jeg skriver i min celle at jeg vil have værdien ved 45 grader vil den returnere 0,85.

Værdierne for hvert 30 grader kan ændres i forhold til det som deres angivet i DS/EN-1991.

@dkhanknu
Grunden til jeg gerne vil have det komprimeret er at der skal vedlægges en dokumentation til disse beregninger, som en fx anerkendt statiker skal kontrollere beregningerne efter, eller andre som skal finde hoved og hale i det som er blevet lavet, det er derfor jeg ønsker en kompakt løsning som ikke fylder 8 sider nedad.
Jeg synes jo også bare det er lettest at stille det i en lang række(som jeg har nu), men grundet ovenstående er jeg nødsaget til at prøve at mindske det.
Jeg kan ikke komme til mit ark i dag, så kan ikke lige tjekke det du har skrevet.

Vil prøve i morgen om din formel virker.
Hilsen
Kim Christensen
Bygningsingeniør
Avatar billede Slettet bruger
28. oktober 2012 - 09:08 #4
Det virker fint her, men det forudsætter at du har navngivet dit tabelområde d og at tabellen er bygget op på følgende måde:

A1:A40 indeholder værdierne 0-39 (grader)
B1:B40 indeholder de værdier der knytter sig til graderne 0-39

C1:C40 indeholder værdierne 40-79 (grader)
D1:D40 indeholder de værdier der knytter sig til graderne 40-79
osv.

Hans
Avatar billede Christensen100 Nybegynder
29. oktober 2012 - 14:13 #5
Mange tak Hans!

Efter lidt pille arbejde fik jeg det til at virke! fuldstændig som jeg gerne ville!
Igen mange tak!

Med venlig hilsen
Kim Christensen
Avatar billede Christensen100 Nybegynder
29. oktober 2012 - 14:14 #6
Jeg er ny i dette, kan se at du skal sende et svar.
Avatar billede Slettet bruger
29. oktober 2012 - 14:51 #7
OK.
Hans
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester