Print side | Luk vindue

Chinese animal year

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Formler
Forum beskrivelse: Hjælp til formler i regneark og/eller brugen af disse.
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=1086
Udskrevet den: 18.Maj.2024 kl. 11:39


Emne: Chinese animal year
Besked fra: Siam Export
Emne: Chinese animal year
Posteringsdato: 08.Feb.2013 kl. 01:27

Hej Igen

 
Denne gang skal der findes et årstal i en tabel (se fil)
og give den rette dyr for det årstal
 
Den skal også give den rette text (se ark Chinese animal year)
 
En lille nem en, til dem der kan det
på forhånd mange tak
 
MVH
Dennis
 
/uploads/714/Chinese_animal_year.xlsx" rel="nofollow - uploads/714/Chinese_animal_year.xlsx /uploads/714/Test_Chickens.xlsx" rel="nofollow">



Svar:
Besked fra: EXCELGAARD
Posteringsdato: 08.Feb.2013 kl. 11:04
Du behøver ikke en tabel med årstallene til at finde det kinesiske stjernetegn.
Denne formel virker med samtlige årstal langt ud over år 9999 og med -65.000.000, hvis du vil vide i hvilket kinesisk stjernetegn dinosaurene blev udryddet :-)

=VÆLG(REST(REST(D5-3;60)-1;12)+1;"Rat";"Ox";"Tiger";"Rabbit";"Dragon";"Snake";"Horse";"Sheep";"Monkey";"Rooster";"Dog";"Pig")


Formlen forudsætter, at årstallet er i celle D5.

Med hensyn til beskrivelsen af stjernetegnene, har du gjort det mere besværligt for dig selv, end nødvendigt, ved at have flere forskellige linjer i hver deres række med beskrivelsen!
Det smarte ville have været, at have hele beskrivelse i en celle - evt. nye linjer med [Alt] + [Enter] - og, så hente beskrivelsen, i en celle med tekstombrydning.

Men, det er dit ark, så gør det som du vil Smile

Formlen, der skal stå i øverste celle i beskrivelsen er:

=FORSKYDNING('Chinese animal year'!$B$18;SAMMENLIGN("*"&$D$7&"*";'Chinese animal year'!$B$18:$B$91;0)+0;0)

Bemærk, +0 i slutningen af formlen!
Fordi du har valgt, at have beskrivelsen på flere linjer, skal dette ændres til +1, +2, +3 o.s.v., når du kopier formlen ned på de næste linjer.

PS: Det virker ganske fint her hos mig, så virker det ikke hos dig, så...   ...prøv igen Tongue

PPS: Hvis du vil, kan du benytte samme =VÆLG() funktion, der udvælger selve stjernetegnet, til også at udvælge beskrivelsen - evt. via et =LOPSLAG().
Dette vil få det hele til både at køre mere elegant, og gøre det nemmere, at opdaterer beskrivelsen, eller lave forskellige sprog-oversættelser af stjernetegnene og beskrivelserne.


-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.


Besked fra: Siam Export
Posteringsdato: 09.Feb.2013 kl. 05:09
Hej Excelgaard
 
Du kan bare det der, jeg vil gerne føgle dit råd ang.
Det smarte ville have været, at have hele beskrivelse i en celle - evt. nye linjer med [Alt] + [Enter] - og, så hente beskrivelsen, i en celle med tekstombrydning.
Men jeg ved ikke noget om tekstombrydning.
 
Og som du ved har alle dage en farve, er der noget nemmer end bruge hviss eller opslag
du spare mig jo min tabel væk i årstal (og det er jeg meget glad for)
Den Thailansk fave kode
Sunday red
Monday yellow
Tuesday pink
Wednesday green
Thursday orange
Friday light blue
Saturday purple


Besked fra: Siam Export
Posteringsdato: 09.Feb.2013 kl. 05:10
Saturday purple


Besked fra: Siam Export
Posteringsdato: 09.Feb.2013 kl. 05:11

Saturday = purple den var med hvid text, derfor kom den ikke med



Besked fra: EXCELGAARD
Posteringsdato: 09.Feb.2013 kl. 12:31
Hej Dennis,

For at lette det hele for os begge, har jeg lige smidt en lille artikel op, hvor du får det hele forærende Thumbs Up

www.excelgaard.dk/Bib/Zodiac/Kinesisk/ www.excelgaard.dk/Bib/Zodiac/Kinesisk/

...herunder et regneark med alle formlerne og opstillingerne i.

Med hensyn til dit spørgsmål om farver på dage, så aner jeg ikke, hvad du snakker op???


-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.


Besked fra: EXCELGAARD
Posteringsdato: 11.Feb.2013 kl. 08:40
Du kan finde frem til farven på ugedagen med formlen:

= VÆLG ( UGEDAG ( A1 ; 2 ) ; "Yellow" ; "Pink" ; "Green" ; "Orange" ; "Blue" ; "Purple" ; "Red")

...med datoen stående i celle A1.


-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.



Print side | Luk vindue