Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Ta ut ett telefonnummer från en kolumn

Postades av 2005-02-19 10:28:08 - Marcus Granström, i forum microsoft office, Tråden har 6 Kommentarer och lästs av 1079 personer

Ska importera en excel fil till en databas.
Jag vill som i exemplet nedan(se exempel 1) ta ut så att de första telefonnummren hamnar i en egen kolumn(se exempel 2) och de andra numren i en annan kolumn på motsvarande rad.
Koden jag provat nedan tar bara ut om den hittar tel med decimal. Kommer jag på tel utan "," och med "/" så får jag "#VÄRDEFEL!" på den raden.

Listan innehåller kring 1000 rader så jag kan inte göra det manuellt :-)

<code>=VÄNSTER(B2;HITTA(",";B2;1) -1)</code>

Hur ska jag skriva en formel så att det blir som i exempel 2?

Exempel 1:
telefonnummer
12345, 98765
12345, 98765
68327
78943
24682/83726
37474/98436

Exempel 2:
Tel1 Tel2
12345 98765
12345 98765
68327
78943
24682 83726
37474 98436


Svara

Sv: Ta ut ett telefonnummer från en kolumn

Postades av 2005-02-19 22:28:20 - Niklas Jansson

Det finns flera lösningar, men först: är det här en engångsföreteelse eller något som skall utföras ofta?


Svara

Sv:Ta ut ett telefonnummer från en kolumn

Postades av 2005-02-20 14:05:32 - Marcus Granström

Jag kommer att ladda upp listor där jag måste separera telefonnummer ifrån varandra. Det kommer kanske att ske 1 gång i veckan. Så det skulle vara bra att ha en formel för detta.

MVH/Macke


Svara

Sv: Ta ut ett telefonnummer från en kolumn

Postades av 2005-02-20 18:52:29 - Niklas Jansson

Ok, då kanske det är rimligare med ett makro, eftersom det nog är lättare att skriva.

Till att börja med bör du alltid se till att din startkolumn är formaterad som text - telefonnummer är ju inte tal. Sen är principen:

-Konstatera vilken typ det är (IF(INSTR(A1,",")...). Ha sen en separat formel för varje fall.
eller
-Strippa bort "," och "/" ur strängen, ersätt med " ", använd sen den formeln.


Svara

Sv:Ta ut ett telefonnummer från en kolumn

Postades av 2005-02-20 20:14:33 - Marcus Granström

Vad heter INSTR om man har svensk version på excel?

Tänker du något så här i formelfältet:
=IF(INSTR(A1,",");LEFT(D3;FIND(" ";D3;1) -1))

Om det inte är sant ska inget utföras. Stämmer formeln ovan?


Svara

Sv: Ta ut ett telefonnummer från en kolumn

Postades av 2005-02-20 20:46:17 - Marcus Granström

Provade denna formel fick ändå värde fel

=OM(SÖK(",";D1;1)>0;VÄNSTER(D1;HITTA(",";D1;1) -1);"ingen decimal")


Svara

Sv:Ta ut ett telefonnummer från en kolumn

Postades av 2005-02-21 17:31:32 - Niklas Jansson

Har tyvärr inte tid och ork att hjälpa dig att skriva själva formeln just nu, men du är helt klart på rätt väg.
Det lättaste är om du först skriver en formel som säger om den innehåller ett kommatecken i en cell, och sen en formel som arbetar utifrån den cellen i en annan cell, för att få bättre ordning på uttrycket.

Sen sätter du ihop allt till en enda formel.

Jag nämner nog ändå att du borde överväga enklare lösningar. Till exempel: markera kolumn A, kör replace på "," och "/" mot " " eller "", sen kan du använda ursprungsformeln.


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 617
27 953
271 709
5 753
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies