اکسل ته د CSV بدلول: د عام مسلو لپاره حلونه

  • دا شریک کړه
Michael Brown

CSV په Excel کې په سمه توګه نه خلاصیږي؟ دغه ټیوټوریل د عادي مسلو څیړنه کوي او خورا اغیزمن حلونه وړاندې کوي.

د CSV بڼه معمولا د مختلف سپریډ شیټ پروګرامونو ترمنځ د معلوماتو واردولو/صادرولو لپاره کارول کیږي. د CSV نوم (د کوما جلا شوي ارزښتونه) د ډیټا ساحو جلا کولو لپاره د کوما کارول معنی لري. مګر دا په تیوري کې دی. په عمل کې، ډیری تش په نامه CSV فایلونه د نورو حروفونو لکه سیمیکولون یا ټبونو په کارولو سره ډاټا جلا کوي. ځینې ​​​​تطبیق د ډیټا ساحې په واحد یا دوه ګونی نرخ نښه کې تړلي، پداسې حال کې چې نور د یونیکوډ بایټ امر مارک (BOM) ته اړتیا لري، د بیلګې په توګه UTF-8، د یونیکوډ سم تفسیر لپاره. د معیاري نشتوالي د CSV ته د Excel تبادلو سره مختلف ستونزې رامینځته کوي.

    5>

    CSV فایل په Excel

    علامات کې په یوه کالم کې خلاصیږي. کله چې په Excel کې د csv فایل خلاص کړئ، ټول معلومات په یوه کالم کې ښکاري.

    لامل . په کالمونو کې د ډیټا ویشلو لپاره، Excel ستاسو د وینډوز سیمه ایز ترتیباتو کې د لیست جلا کوونکی کاروي. دا کیدای شي کوما وي (په شمالي امریکا او ځینو نورو هیوادونو کې) یا سیمیکولون (په اروپایی هیوادونو کې). کله چې په یو ځانګړي .csv فایل کې کارول شوي ډیلیمیټر د ډیفالټ جلا کونکي څخه توپیر ولري، دا فایل په یوه کالم کې خلاصیږي.

    حلونه . د دې قضیې لپاره ډیری احتمالي حلونه شتون لري پشمول د VBA میکرو یا د وینډوز تنظیماتو کې نړیوال بدلون. موږ به وښیو چې څنګه د ډیفالټ بدلولو پرته مسله ژر تر ژره حل کړوستاسو په کمپیوټر کې د لیست جلا کوونکی، نو ستاسو هیڅ یو غوښتنلیک به اغیزمن نشي.

    په CSV فایل کې محدودیت بدل کړئ

    د Excel لپاره چې د یو بل جلا کونکي سره CSV لوستل شي، تاسو کولی شئ حد تعریف کړئ مستقیم په دې فایل کې. د دې ترسره کولو لپاره ، فایل د هر متن ایډیټر سره خلاص کړئ (نوټ پیډ به ښه کار وکړي) او لاندې متن په لومړۍ کرښه کې اضافه کړئ. یادونه، دا باید د نورو معلوماتو څخه مخکې جلا کرښه وي:

    • د کوما سره جلا کول: sep=,
    • د سیمیکولون سره جلا کول: sep=;

    په ورته ډول، تاسو کولی شئ کوم بل دودیز جلا کوونکی وټاکئ - په ساده ډول یې د مساوات نښه وروسته ټایپ کړئ.

    12>

    د یو مناسب جلا کونکي تعریف سره، تاسو اوس کولی شئ خلاص کړئ فایل په معمول ډول، د Excel څخه یا د وینډوز اکسپلورر څخه.

    کله چې د CSV فایل Excel ته وارد کړئ ډیلیمیټر مشخص کړئ

    په Excel کې د CSV فایل خلاصولو پرځای، دا د متن وارداتو وزرډ په کارولو سره وارد کړئ. (په ټولو نسخو کې) یا د پاور پوښتنې (په Excel 365 - 2016 کې).

    د متن واردولو وزرډ ( Data tab > له متن ) یو څو انتخابونه وړاندې کوي. په 2 ګام کې د محدودونکو لپاره. عموما، تاسو غوره کوئ:

    • کوما د کوما جلا شوي ارزښتونو فایلونو لپاره
    • ټب د متن فایلونو لپاره
    • سیمیکون د سیمیکولون جلا شوي ارزښتونو فایلونو لپاره

    که تاسو ډاډه نه یاست چې ستاسو ډیټا کوم جلا کوونکی لري، مختلف محدودونکي هڅه وکړئ او وګورئ چې کوم یو په سمه توګه کار کوي د معلوماتو مخکتنه.

    کله چې یو جوړ کړئد بریښنا پوښتنې اتصال، تاسو کولی شئ د مخکتنې ډیالوګ کړکۍ کې محدودیت غوره کړئ:

    د تفصيلي ګام په ګام لارښوونو لپاره، مهرباني وکړئ پورته تړل شوي مثالونه وګورئ.<3

    د متن څخه کالمونو خصوصیت په کارولو سره حجرې تقسیم کړئ

    که چیرې ستاسو ډاټا دمخه Excel ته لیږدول شوې وي، تاسو کولی شئ دا د کالم څخه متن فیچر په کارولو سره په مختلف کالمونو کې جلا کړئ. په لازمي ډول، دا د متن واردولو وزرډ په څیر کار کوي: تاسو یو محدودیت غوره کوئ او د ډیټا مخکتنه په الوتنه کې بدلونونه منعکس کوي:

    17>

    د بشپړ توضیحاتو لپاره مهرباني وکړئ وګورئ چې څنګه په Excel کې حجرې تقسیم کړئ.

    په Excel CSV کې د مخکښو صفرونو ساتلو څرنګوالی

    علامات. ​​ستاسو په csv فایل کې ځینې ارزښتونه مخکښ صفرونه لري. کله چې فایل په Excel کې پرانیستل شي، مخکیني صفرونه له لاسه ورکړي.

    لامل . په ډیفالټ ډول، مایکروسافټ اکسل د csv فایلونه عمومي شکل ته بدلوي چې مخکښې صفرونه لرې کوي.

    حل . د خلاصولو پر ځای، خپل CSV Excel ته وارد کړئ او د ستونزمن کالمونو لپاره متن بڼه غوره کړئ.

    د متن واردولو وزرډ کارول

    د پیل کولو لپاره د متن وزرډ وارد کړئ په اتوماتيک ډول، د فایل توسیع له csv څخه .txt ته بدل کړئ، او بیا د Excel څخه د متن فایل خلاص کړئ. یا د متن څخه (میراث) فیچر فعال کړئ، او Excel ته د CSV واردول پیل کړئ.

    د وزرډ په 3 ګام کې، هغه کالم غوره کړئ چې ارزښتونه لري د مخکښو صفرونو سره او د هغې بڼه بدل کړئ متن . دا به ارزښتونه وارد کړيلکه څنګه چې د متن تارونه ټول مخکښې صفرونه په ځای کې ساتي.

    د پاور پوښتنې په کارولو سره

    که تاسو غوره کوئ چې د csv فایل د اکسیل سره په نښلولو سره وارد کړئ، دلته شتون لري. د مخکښو صفرونو ساتلو لپاره دوه لارې.

    لومړی طریقه: ټول معلومات د متن په بڼه وارد کړئ

    د مخکتنې ډیالوګ بکس کې، لاندې د ډیټا ډول کشف ، غوره کړئ د ډیټا ډولونه کشف مه کوئ . ستاسو د csv فایل منځپانګې به په Excel کې د متن په توګه پورته شي، او ټولې مخکښې صفرونه به وساتل شي.

    یادونه. دا طریقه ښه کار کوي که ستاسو فایل یوازې متن ډاټا ولري. که مختلف ډوله ارزښتونه شتون ولري، نو بیا د هر کالم لپاره په انفرادي ډول د مناسب شکل تعریف کولو لپاره میتود 2 وکاروئ.

    دوهمه طریقه: د هر کالم لپاره بڼه ترتیب کړئ

    په هغه حالت کې چې ستاسو د csv فایل مختلف ډیټا ډولونه لري لکه متن، شمیرې، اسعارو، نیټې او وختونه، تاسو کولی شئ په واضح ډول په ګوته کړئ چې کوم بڼه باید د هر ځانګړي کالم لپاره وکارول شي.

    1. د معلوماتو د مخکتنې لاندې، کلیک وکړئ ډیټا بدل کړئ .
    2. د پاور پوښتنې ایډیټر کې، هغه کالم غوره کړئ چیرې چې تاسو غواړئ مخکیني صفرونه وساتئ، او کلیک وکړئ Data Type > Text .

  • د ډیټا ډولونه تعریف کړئ د نورو کالمونو لپاره که اړتیا وي.
  • کله چې د ترمیم سره ترسره شي، په کور ټب کې، په تړل ګروپ کې، په یو کلیک وکړئ:
    • تړل & لوډ - دا به پایلې په اوسني وخت کې نوي شیټ ته پورته کړيکاري کتاب.
    • تړل او لوډ ته… - دا به تاسو ته اجازه درکړي پریکړه وکړي چې پایلې چیرته پورته کړئ.
  • لارښوونه. دا میتودونه کولی شي ستاسو د ډیټا سره د نورو لاسوهنو مخه هم ونیسي چې اکسل هڅه کوي په اوتومات ډول ترسره کړي. د مثال په توګه، که وارد شوي ډاټا د "=" سره پیل شي، Excel به هڅه وکړي چې دا محاسبه کړي. د متن فارمیټ په پلي کولو سره، تاسو دا په ګوته کوئ چې ارزښتونه تارونه دي، نه فارمول.

    په Excel کې د CSV نیټې فارمیټ ستونزې حل کولو څرنګوالی

    علامات. ​​وروسته له دې چې CSV په Excel کې بدل شي، نیټې په غلط ډول فارمیټ کیږي، ورځې او میاشتې بدلیږي، ځینې نیټې په متن کې بدلیږي، او ځینې متن ارزښتونه د نیټې په توګه په اوتومات ډول فارمیټ شوي دي.

    سبب . ستاسو په csv فایل کې، نیټې ستاسو په عملیاتي سیسټم کې د ډیفالټ نیټې فارمیټ څخه په مختلف شکل کې لیکل کیږي، ځکه چې Excel د نیټې په سمه توګه تشریح کولو کې پاتې راغلی.

    حل . په دې پورې اړه لري چې تاسو له کومې ستونزې سره مخ یاست، د لاندې حلونو څخه یوه هڅه وکړئ.

    ورځې او میاشتې سره یوځای کیږي

    کله چې د وینډوز سیمه ایز ترتیباتو او csv فایل کې د نیټې فارمیټ مختلف وي ، د Excel لپاره هیڅ لاره شتون نلري ترڅو معلومه کړي چې mm/dd/yy نیټې چې دا په لټه کې دي په دې ځانګړي فایل کې د dd/mm/yy بڼه کې زیرمه شوي. د پایلې په توګه، د ورځې او میاشتې واحدونه بدلیږي: Jan-3 Mar-1 کیږي، Jan-10 Oct-1<2 کیږي>، او داسې نور. برسېره پردې، د جنوري-12 وروسته نیټې ديد متن تارونو ته بدل شوی ځکه چې دلته 13مه، 14مه او داسې نور میاشتې شتون نلري.

    د دې لپاره چې نیټې په سمه توګه وارد شي، د متن واردولو وزرډ چل کړئ، او په 3 ګام کې اختصاص شوي نیټه بڼه غوره کړئ :

    27>

    ځینې ارزښتونه په نیټو بدلیږي

    د مایکروسافټ ایکسل د دې لپاره ډیزاین شوی چې د مختلف ډوله ارزښتونو ننوتل اسانه کړي. له همدې امله، که Excel باور لري چې یو ورکړل شوی ارزښت د نیټې استازیتوب کوي، دا د نیټې په توګه په اتوماتيک ډول بڼه کیږي. د مثال په توګه، د متن تار apr23 ډیر ښکاري لکه اپریل 23 ، او 11/3 ورته ښکاري نومبر 3 ، نو دواړه ارزښتونه دي نیټو ته بدل شوی.

    د دې لپاره چې Excel د متن ارزښتونو ته نیټې بدلولو مخه ونیسي، له پخوا څخه پیژندل شوې طریقه وکاروئ: CSV په واردولو سره Excel ته واړوئ. د د متن واردولو وزرډ په 3 ګام کې، ستونزه لرونکی کالم وټاکئ او د هغې بڼه متن ته بدل کړئ.

    28>

    تاریخونه فارمیټ شوي په ناسمه توګه

    کله چې په Excel کې د csv فایل خلاص شي، نیټې معمولا په ډیفالټ بڼه کې ښودل کیږي. د مثال په توګه، ستاسو په اصلي فایل کې، تاسو ممکن 7-May-21 یا 05/07/21 ولرئ، پداسې حال کې چې په Excel کې دا د 5/7/2021 په څیر ښکاري .

    په مطلوب شکل کې د نیټې د ښودلو لپاره، د د حجرو فارمیټ ځانګړتیا وکاروئ:

    1. د نیټې کالم غوره کړئ.
    2. Ctrl + 1 فشار ورکړئ ترڅو د حجرو فارمیټ ډیالوګ بکس خلاص کړئ.
    3. په نمبر ټب کې، د کټګورۍ لاندې نیټه غوره کړئ .
    4. د ډول لاندې،مطلوب فارمیټ غوره کړئ.
    5. هوکی کلیک وکړئ.

    29>

    که چیرې هیڅ یو له وړاندې شوي فارمیټ ستاسو لپاره سم نه وي، نو تاسو کولی شئ جوړ کړئ ستاسو خپل یو لکه څنګه چې تشریح شوي چې څنګه په Excel کې د دودیز نیټې فارمیټ رامینځته کړئ.

    د ایکسل څخه د شمیرو بدلولو څخه ساینسي خبرتیا ته مخه کړئ

    علامات. ​​وروسته له دې چې CSV Excel ته بدل کړئ ، اوږد شمیرې د ساینسي یادښت په توګه فارمیټ شوي، د بیلګې په توګه 1234578900 د 1.23E+09 په توګه ښکاري.

    سبب . په مایکروسافټ ایکسل کې، شمیرې د دقیقیت 15 عددونو پورې محدود دي. که ستاسو په csv فایل کې شمیرې له دې حد څخه تیریږي، Excel په اوتومات ډول دوی د دې حد سره مطابقت کولو لپاره ساینسي یادښت ته بدلوي. که چیرې یوه شمیره له 15 څخه ډیر مهم عددونه ولري، په پای کې ټولې "اضافي" عددونه په صفر بدلیږي.

    حل . اوږدې شمیرې د متن په توګه وارد کړئ یا په مستقیم ډول په Excel کې د شمیرې بڼه بدله کړئ.

    اوږدې شمیرې د متن په توګه وارد کړئ

    د CSV څخه Excel ته د لوی شمیرو په سمه توګه لیږدولو لپاره، د د متن واردولو وزرډ چل کړئ. 2> او د هدف کالمونو فارمیټ متن ته وټاکئ.

    30>

    دا یوازینی ریښتینی حل دی چې دقیق وارد کړئ عددي تارونه پرته له دې چې ډاټا له لاسه ورکړي، د بیلګې په توګه د 0 سره د 16 او ورپسې عددونو بدلولو یا د مخکښو صفرونو لرې کولو پرته. دا د ننوتلو لپاره عالي کار کوي لکه د محصول ids ، د حساب شمیرې ، بار کوډونه او داسې نور.

    په هرصورت ، که ستاسو ارزښتونه شمیرې وي نه تارونه ، دا غوره میتود ندی لکه څنګه چېتاسو به د پایلې په متن ارزښتونو کې هیڅ ریاضی نشئ کولی.

    دا طریقه به تاسو سره د CSV فایل بدلولو په وخت کې د نورو ناغوښتل شوي اتوماتیک ډیټا فارمیټینګ مخه نیولو کې هم مرسته وکړي.

    په شمیره بڼه بدل کړئ Excel

    که ستاسو ډاټا دمخه په Excel کې وي، تاسو کولی شئ بڼه له عمومي څخه یا هم متن یا نمبر ته بدل کړئ لکه لاندې ښودل شوي:

    یادونه. دا طریقه به د 15 مقام څخه وروسته حذف شوي مخکیني صفر یا عددونه بیرته نه راولي چې د صفر سره بدل شوي.

    د لا زیاتو معلوماتو لپاره، مهرباني وکړئ وګورئ چې څنګه په Excel کې حجرې فارمیټ کړئ.

    کالم پراخه کړئ

    په ساده حالت کې، کله چې یو شمیر له 15 څخه کم عددونه ولري، دا د جوړولو لپاره کافي دي. یو کالم یو څه پراخ کړئ ترڅو شمیرې په نورمال ډول ښکاره شي.

    د نورو جزیاتو لپاره، مهرباني وکړئ وګورئ چې څنګه په Excel کې د کالمونو اندازه کول او په اتوماتيک ډول فټ کول.

    دا دی د ډیری عام ستونزو حل کولو څرنګوالی چې ممکن د CSV سره Excel تبادلو سره پیښ شي. د لوستلو لپاره مننه او راتلونکې اونۍ سره ګورو!

مایکل براون د ټیکنالوژۍ وقف شوی لیوال دی چې د سافټویر وسیلو په کارولو سره د پیچلو پروسو ساده کولو لپاره لیوالتیا لري. د ټیک صنعت کې د یوې لسیزې څخه ډیرې تجربې سره، هغه خپل مهارتونه په مایکروسافټ ایکسل او آؤټ لک کې، او همدارنګه د ګوګل شیټس او اسنادو کې لوړ کړي دي. د مایکل بلاګ د نورو سره د هغه پوهه او تخصص شریکولو ته وقف شوی دی، د تولید او موثریت د ښه کولو لپاره د تعقیب لپاره اسانه لارښوونې او لارښوونې چمتو کوي. که تاسو تجربه لرونکی مسلکي یاست یا پیل کونکی یاست ، د مایکل بلاګ د دې اړین سافټویر وسیلو څخه خورا ډیر ترلاسه کولو لپاره ارزښتناک لیدونه او عملي مشورې وړاندې کوي.