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

 
ForumForumDiskussionerDiskussionerExcelExcelDataverifiering med både bokstäver och nummerDataverifiering med både bokstäver och nummer
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2018-10-29 06:53
 
 Ändrad av Johnssn  på 2018-10-29 07:54:17
Hej!
Hur ska jag skriva koden I dataverifieringen för att kunna styra att inmatningen i en cell ska vara:
"ABCD1234"
Alltså först 4 bokstäver och sedan 4 siffror.

Har fått hjälp på engelska forum men kan ej översätta deras formler till svenska excel..

Den formel jag fick där är:

=AND(LEN(D2)=8, --MID(D2,5,1)=1, SUMPRODUCT(--ISNUMBER(1/ISNUMBER(MATCH(MID(LEFT(D2,4),ROW($1:$4),1),{"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"},0))))=4)

Kan någon kunnig hjälpa mig med detta? :) Tack!
Nytt inlägg
 2018-10-29 07:15
 
=OCH(Längd(D2)=8; --extext(D2;5;1)=1; produktsumma(--ärtal(1/ärtal(passa(extext(vänster(D2,4);rad($1:$4);1);{"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"},0))))=4)

Alla komma tecken ska bytas mot semikolon med.

Mvh
Christian
Nytt inlägg
 2018-10-29 07:22
 
Får felmeddelande "Fel i koden"

=OCH(Längd(D2)=8; --extext(D2;5;1)=1; produktsumma(--ärtal(1/ärtal(passa(extext(vänster(D2,4);rad($1:$4);1);{"a";"b";"c";"d";"e";"f";"g";"h";"i";"j";"k";"l";"m";"n";"o";"p";"q";"r";"s";"t";"u";"v";"w";"x";"y";"z"},0))))=4)

Något jag missat?
Nytt inlägg
 2018-10-29 07:26
 
Här är länken till den engelska tråden om det kan hjälp.

https://answers.microsoft.com/en-us/msoffice/forum/all/data-varification-with-mixed-letters-and-numbers/311cfb58-ddc3-4a2c-9892-66aa80a48ecc
Nytt inlägg
 2018-10-29 07:52
 
Hej hej

Han har juh hjälpt dig med ett sample. Ladda ner det så översätter excel auotomatiskt till svenska åt dig.
(funkade för mig)

mvh
Christian
Nytt inlägg
 2018-10-29 08:05
 
Okej, den länken funkar inte för mig, får testa när jag kommer hem.
Kanske jobbets dator/brandvägg som fuckar upp det. står bara:

Gateway Timeout
The requested URL couldn't be resolved
Nytt inlägg
 2018-10-29 08:38
 
=OCH(LÄNGD(D2)=8; --EXTEXT(D2;5;1)=1; PRODUKTSUMMA(--ÄRTAL(1/ÄRTAL(PASSA(EXTEXT(VÄNSTER(D2;4);RAD($1:$4);1);AlphaArray;0))))=4)

/c
Nytt inlägg
 2018-10-29 08:55
 
Fanns dock inte med något för att kontrollera att de fyra sista är tal.. Lade till det på slutet.

=OCH(LÄNGD(A2)=8;--EXTEXT(A2;5;1)=1;PRODUKTSUMMA(--ÄRTAL(1/ÄRTAL(PASSA(EXTEXT(VÄNSTER(A2;4);RAD($1:$4);1);AlphaArray;0))))=4;ÄRTAL(HÖGER(A2;4)+1))

Mvh
Christian

Nytt inlägg
 2018-10-29 08:56
 
Vet inte om jag är en idiot eller om mitt excel är felande.. men får fortfarande: "Fel i formel"

=OCH(LÄNGD(D2)=8; --EXTEXT(D2;5;1)=1; PRODUKTSUMMA(--ÄRTAL(1/ÄRTAL(PASSA(EXTEXT(VÄNSTER(D2;4);RAD($1:$4);1); ={"a";"b";"c";"d";"e";"f";"g";"h";"i";"j";"k";"l";"m";"n";"o";"p";"q";"r";"s";"t";"u";"v";"w";"x";"y";"z"};0))))=4)

=OCH(LÄNGD(D2)=8; --EXTEXT(D2;5;1)=1; PRODUKTSUMMA(--ÄRTAL(1/ÄRTAL(PASSA(EXTEXT(VÄNSTER(D2;4);RAD($1:$4);1); ={"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"};0))))=4)

oavsätt så blir det fel..
Nytt inlägg
 2018-10-29 10:07
 
finns det kanske en lättare formel där man endast kontrollerar att täcken nr 5 är en 1a (Etta)?

Ex: aaaa1234
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelDataverifiering med både bokstäver och nummerDataverifiering med både bokstäver och nummer

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