Jag har en massa data i kolumn A, innehållandes tex postNr & postOrt. Något i stil med: Nej, den formeln funkar inte.... Vad blir fel då? Formeln med =EXAKT(GEMENER(A1) <> A1) funkar tyvärr inte. Du får ju prova lite själv. Så här ska det vara: >>>> Men de celler som innehåller Versaler av något slag vill jag visa i KolumnB. <<<< Korrekt, jag läste vad han skrev och inte vad han ville. Det korrekta är därför (det jag egentligen skrev först, men ändrade eftersom det skulle vara "någon versal"...): Tackar....Söka upp värde med VERSALER
Jag vill då lätt hitta vilka som innehåller data med Versaler och skriva ut värdet ifrån cellA i cellB
Typ så här:
Kolumn A | Kolumn B
12345 Stockholm |
12345 STOCKHOLM | 12345 STOCKHOLM
Orten |
ORTEN | ORTEN
98765 Staden |
98765 STADEN | 98765 STADEN
(ja allstå det är inte alltid det finns samma "utseende" på datat i KolumnA, ibland är det både postNr & postOrt, ibland bara postOrt, ibland tomt)
Men de celler som innehåller Versaler av något slag vill jag visa i KolumnB.
Någon som snabbt fattar ;-?
Har sökt på forumet, men finner inget som verkar vara till hjälp.
// MikkeSv: Söka upp värde med VERSALER
OM(GEMENER(A1) <> A1; A1; "")
Kanske?
Otestat, direkt ur minnet.Sv:Söka upp värde med VERSALER
Formeln "funkar" ju isig, för man får inget felmeddelande eller så.
Men den genererar inga svar, dvs de celler med Versaler i.
// MSv: Söka upp värde med VERSALER
Testa med
=GEMENER(A1) <> A1
I alla celler, ser du om några blir true och några blir false?
Annars kanske du måste hitta en operation som jämför case sensitive.
Edit:
Testa med:
=EXAKT(GEMENER(A1) <> A1)
Och om det funkar, sätt in det i om-formelnSv:Söka upp värde med VERSALER
Får felmeddelande om "du har skrivit in för få antal argument för den här funktionen"
// MSv: Söka upp värde med VERSALER
=EXAKT(GEMENER(A1), A1)Sv: Söka upp värde med VERSALER
Alla exempel du visar innehåller en versal av något slag.
Då borde Niklas formel fungera.
Om du däremot bara vill skriva ut celler där hela ord består av versaler
så fungerar det inte.
Då kan denna fungera
OM(EXAKT(INITIAL(GEMENER(A1));A1);"";A1)Sv:Söka upp värde med VERSALER
=OM(EXAKT(VERSALER(A1); A1); A1; "")Sv:Söka upp värde med VERSALER
Jo "naturligtvis" var det bara de celler som innehöll ett HELT ord med enbart VERSALER, som jag var efter datat i.
Tackar er båda för all hjälp.
Ni & alla andra kunniga användare här på Pellesoft är helt grymma med att ge hjälp till oss andra mindre kunniga !!
Man lär sig något nytt varje gång/dag man är här och söker/läser/funderar/frågar.....
// Mikke