Home
» ویکی
»
3 روش برای رفع خطاهای قالب بندی عددی هنگام استفاده از ادغام نامه در Microsoft Word
3 روش برای رفع خطاهای قالب بندی عددی هنگام استفاده از ادغام نامه در Microsoft Word
ثبت نام کنید و روزانه 1000 دلار کسب کنید ⋙
Video 3 روش برای رفع خطاهای قالب بندی عددی هنگام استفاده از ادغام نامه در Microsoft Word
یکی از دلخوری های طولانی مدت Mail Merge عدم توانایی در صحیح قالب بندی اعداد در اکسل است. خوشبختانه ، ما همیشه راهی برای خروج داریم. در اینجا 3 روش برای رفع خطاهای قالب شماره در Mail Merge آورده شده است.
ادغام نامه مایکروسافت ورد یکی از محبوب ترین ویژگی هاست. این برچسب ها ، قالب نامه ها ، ایمیل ها یا گزارش ها را بطور مؤثر ایجاد می کند. وقتی می دانید چگونه از آن استفاده کنید ، می توانید ساعت ها کار صرفه جویی کنید. متأسفانه ، تسلط بر تمام کاربردهای Mail Merge می تواند سردرد باشد.
یكی از مشكلات ویژگی ادغام نامه این است كه نمی تواند به صورت صحیح شماره ها را در صفحه گسترده های Excel قالب بندی كند. به عنوان مثال ، نتیجه فروش در اکسل اکنون 100 است اما در Word ، ناگهان به 99.99999999996 تبدیل می شود!
خوشبختانه رفع این خطا دشوار نیست. در واقع ، ما 3 روش برای رسیدگی به خطاهای فرمت شماره در هنگام استفاده از Mail Merge داریم . می توانید صفحات گسترده ، اسناد Mail-Merge را ویرایش کنید یا نحوه اتصال این دو پرونده را تغییر دهید. اگرچه این راه حل کمی شناخته شده است ، اما ممکن است بهترین گزینه باشد - با این تفاوت که دیگر از Word 2016 پشتیبانی نمی کند.
توجه: اگرچه مراحل زیر در Office 2016 انجام می شود ، اما هنوز هم در نسخه های دیگر Word و Excel کار می کند.
اولین روش برای Mail Merge برای درست کردن شماره ها از Excel ، ویرایش یک سند Word است. به طور خاص ، کد فرمت شماره مورد نظر را در قسمت های ادغام - ادغام درست در پرونده ورد اعمال می کنید. (در اصل ، زمینه های ادغام به سند Word اطلاع می دهند که کدام ستون در صفحه گسترده Excel شامل داده هایی است که باید آن را کنترل کنید.) برای اعمال قالب بندی در یک زمینه ، باید یک کلید عددی (که قبلاً با عنوان Switch Switch شناخته می شد) را وارد کنید. ) در کادر کد زمینه
اولین کاری که شما باید انجام دهید این است که کد رشته واقعی را بدانید. سند Mail Merge را باز کنید و روی برگه Mailings در بالای پنجره کلیک کنید. اطمینان حاصل کنید که دکمه نتایج پیش نمایش خاموش است بنابراین می توانید فیلدهای Mail-Merge را مشاهده کنید. سپس در یک کادر Mail-Merge (مثلاً " Donation" ) کلیک راست کرده و Toggle Field Code را انتخاب کنید . کد مربوط به آن قسمت را مشاهده می کنید ، که توسط بند های فرفری مشخص شده است ، به عنوان مثال: {MERGEFIELD Donation . اکنون فقط با وارد کردن کلید عددی در انتهای کد ، کد این قسمت را ویرایش کنید:
ation کمک مالی MERGEFIELD \ # $ #، ## 0.00
این نرم افزار کدهای تصویر زیادی را ارائه می دهد. در اینجا 4 مثال وجود دارد که با نتیجه مطابقت دارند:
همانطور که مشاهده می کنید ، کد Numeric Switch با کد فرمت Excel یکسان است ، به غیر از قبل از اینکه شماره "\ #" باشد و تاریخ "\ @" باشد. (توجه داشته باشید ، از علامت های نقل قول در کد تاریخ استفاده کنید اما در کد عددی نیست.) برای دیدن کد بیشتر ، به جدول زیر بروید یا از راهنمای آنلاین برای "سوئیچ عددی" در Microsoft Word استفاده کنید.
در اینجا چند مثال از نحوه مدیریت کدهای میدانی عددی داده ها در ستون "فروش" در صفحه گسترده های اکسل آورده شده است.
سوئیچ عددی برای زمینه های ادغام نامه Mail-Merge
در حقیقت ، Word و Excel از همان کد فرمت استفاده می کنند ، بنابراین چرا از همان ویژگی Format استفاده نمی کنند ؟ به عنوان مثال ، چرا از عملکرد MergeField مانند این استفاده نمی شود:
MERGEFIELD (اهدا ، "# $ ، ## 0.00")}
این واقعاً نگرانی بسیاری از افراد است و شاید فقط مایکروسافت جواب آن را بداند.
توجه: به یاد داشته باشید وقتی یک عدد سوییچ عددی اضافه یا تغییر می کنید ، نتایج فوراً ظاهر نمی شوند. شما باید این قسمت را به روز کنید (بر روی آن کلیک راست کرده و گزینه Update Field را انتخاب کنید ) ، یا دکمه Mailings (پیام)> نتایج پیش نمایش را کلیک کنید . بعضی اوقات ، شما باید 2 تا 3 بار این عمل را تکرار کنید. اگر از Mail-Merge Wizard استفاده می کنید ، ممکن است لازم باشد قدمی به عقب بردارید و خنثیسازی کنید تا تأثیر تغییرات ایجاد شده را ببینید.
سوئیچ های عددی در زمینه اختلاط به خوبی کار می کنند ، اما به خاطر سپردن استفاده آنها کمی دشوار است و اشتباه کردن آسان است. اگر همین احساس را دارید ، یکی از دو روش بعدی را امتحان کنید.
2- صفحات گسترده اکسل را ویرایش کنید
این روشی برای کمک به شما در جلوگیری از خطا در قالب بندی خطاها هنگام استفاده از ادغام نامه است. در یک صفحه گسترده اکسل ، ستونی را درج کنید که حاوی فرمولی باشد که اعداد یا تاریخ ها را در اکسل تبدیل می کند تا به متن متنی که می خواهید در سند Mail Merge نمایش داده شود ، بپردازید.
برای انجام این کار ، شما باید از عملکرد TEXT Excel استفاده کنید. این امکان را به کاربران می دهد که دقیقاً همانگونه که کاربر می خواهد ، اعداد یا تاریخ ها را به قالب متن معادل تبدیل کنند. نکته منفی این راه حل این است که شما باید کد قالب بندی را بدانید. اگرچه این کدها با کدهایی که در ویژگی فرمت Custom Number استفاده می شوند ، یکسان هستند ، اما تعداد کمی از کاربران اکسل از وجود آنها اطلاع دارند.
به عنوان مثال فرمول های TEXT (B3 ، "# $، ## 0.00") و TEXT (C5 ، "M / dd / yy") داده های عددی و تاریخ را به داده های متنی تبدیل می کنند (در این مثال ، آنها "12،345.67 دلار" و "12/01/10") هستند.
نکته: شما باید سلول های حاوی این فرمول ها را در سبک های مختلف مانند ایتالیک ها یا برخی رنگ های عجیب دیگر قالب بندی کنید تا یادآوری کنید که اعداد فقط متن هستند. در نسخه های قدیمی تر اکسل ، این "اعداد" در محاسبات قابل استفاده نیستند. در اکسل 2016 ، به جز توابع sum مانند SUM و AVERAGE می توانید از آنها در همه فرمول ها استفاده کنید.
مزیت قالب های عددی و تاریخ مانند متن این است که متن از اکسل به سندی تبدیل می شود که از Mail Merge بدون تحریف استفاده می کند. گزینه های فرمت مانند فونت ، اندازه ، رنگ بدون تغییر است.
کد قالب برای عملکرد TEXT Excel
در زیر مجموعه ای از متداول ترین کدها در سمت راست قرار دارد. نکته ای که باید در نظر داشته باشید اینست که هر دو "0" و "#" متغیرهایی برای اعداد هستند ، اما "0" عدد 0 را وادار می کند که در موقعیت اول یا آخر ظاهر شود. اگر صفر پیشرو یا نهایی نباشد ، "#" با یک عدد جایگزین می شود. بنابراین ، کد "00000" اطمینان حاصل خواهد کرد که صفر پیشرو از کد پستی نیوجرسی کوتاه نمی شود.
این کدها برای شماره ها ، تاریخ ها و زمان ها می توانند در عملکرد TEXT یا قالب شماره سفارشی اکسل (سفارشی) استفاده شوند. علاوه بر این ، آنها همچنین می توانند در "کلیدهای عددی" در Word Mail-Merge Field استفاده شوند.
توجه داشته باشید ، بین نحوه عملکرد کد در Microsoft Excel و Word در Microsoft 2013 تفاوت اندکی وجود دارد. در اکسل می توانید ماه ها و دقیقه ها از "M" یا "m" استفاده کنید. در اکثر موارد ، اکسل به اندازه کافی هوشمند است که می داند به کدام واحد مراجعه می کنید. اما Word مانند آن "هوشمند" نیست. برای مشخص کردن ماه باید از حروف بزرگ استفاده کنید. علاوه بر این ، اکسل همچنین یک کد اضافی با نام "MMMMM" دارد که فقط یک مخفف برای ماه را برمی گرداند (به عنوان مثال: J ، F ، M ، A ، ...).
اضافه کردن چند ستون حاوی عملکرد TEXT به صفحه گسترده یک راه حل ساده برای رفع خطاهای قالب بندی عددی هنگام استفاده از ادغام نامه است. فقط لازم است به یاد داشته باشید که این سلولها ممکن است مانند اعداد باشند اما نمی توانند عملکردهای SUM و AVERAGE را بر روی آنها اعمال کنند. اگر مجدداً آنها را به شماره تبدیل کنید ، فقط باید از عملکرد VALUE استفاده کنید.
در برخورد با عملکرد ROUND مراقب باشید
به جای عملکرد TEXT () ، بعضی از افراد ترجیح می دهند از تابع ROUND () استفاده کنند تا تعداد اعشار کاهش یابد. همانطور که از نام آن مشخص است ، عملکرد ROUND () Excel به طور پیش فرض تعداد اعشاری را در موقعیت انتخاب شده کاربر جمع می کند. مزیت این روش این است که شماره های گرد متن نیستند و هنوز هم می توان برای محاسبات از آنها استفاده کرد. در بسیاری از موارد ، اگرچه عملکرد ROUND () با Mail Merge به خوبی کار می کند ، ممکن است بخواهید به دلایل زیر از آن جلوگیری کنید:
عملکرد ROUND هیچ علامت دلار یا کاما از هزاران نفر یا بیشتر را در اختیار ندارد.
ROUND صفرها را در انتها کوتاه می کند.
عملکرد ROUND گاهی اوقات باعث می شود Mail Merge خطاهای اعشاری را نشان دهد. به عنوان مثال ، سند Mail Merge 4 مکان اعشار را نشان می دهد در حالی که ROUND 2 یا 3 را انتخاب کرده است.
در بعضی موارد نادر ، عملکرد ROUND باعث می شود Mail Merge کمی انحراف پیدا کند. به عنوان مثال ، به جای 1.0014 ، Mail Merge اکنون 1.0013 را نشان می دهد.
3. از لینک DDE استفاده کنید
دو مورد فوق نسبتاً ساده است ، اما اگر زمینه های زیادی وجود دارد که نیاز به قالب بندی دارند ، می توانند زودتر ناامید کننده باشند زیرا باید کد فرمت را به خاطر بسپارید و گرچه کد یکسان است ، می توانید از روش های مختلفی استفاده کنید.
یک راه حل سبک و آسان ، پیوند دادن Word به کارنامه اکسل از طریق DDE (Dynamic Exchange Data) است که بهتر از فرایند اتصال ثابت نرمال است. به نظر می رسد پیچیده است ، اما اگر شما ادغام پست الکترونیکی و ادغام ، DDE فقط "چیز کوچک" است. این یک فرایند ساده دو مرحله ای است. به عنوان اولین قدم ، فقط باید Word را فعال کنید تا پرونده از طریق DDE باز شود. این فرایند فقط باید یک بار انجام شود.
آیا Office 2016 از DDE پشتیبانی می کند؟ Dynamic Exchange Exchange یک فناوری قدیمی است. بعضی اوقات خوب است اما بعضی اوقات در Office 2016 کار نمی کند. شما باید منبع داده های Excel را قبل از دسترسی به Word باز کنید. به طور معمول با منابع داده اکسل ، باید وارد کردن داده ها از ردیف اول صفحه کار را شروع کنید. اگر به اندازه کافی صبور هستید ، می توانید از DDE در Office 2016 استفاده کنید).
برای تنظیم Word 2013 برای پیوندهای DDE ، این مراحل را دنبال کنید:
روی File> Options کلیک کنید .
روی برگه Advanced در سمت چپ کلیک کنید و به قسمت General بروید .
کادر تأیید تبدیل قالب پرونده را باز کنید .
از این پس ، شما هرگز مجبور به انجام موارد فوق نیستید. اکنون می توانید یک کپی از Word را در قالب ها و مسیرهای مختلف از جمله IDE باز کنید. تنها تأثیر آن این است که هر بار که پرونده غیر Word را باز می کنید ، این برنامه به شما گزینه ای می دهد.
مرحله دوم و آخر انتخاب منبع داده برای فرآیند Mail Merge (در مرحله 3 Mail Mail Merge Wizard in Word یا بعد از کلیک بر روی دکمه Select Recipients در روبان Mailings است ). اکنون شما فقط باید 3 کلیک دیگر را انجام دهید.
پس از انتخاب داده مورد نظر برای استفاده ، کادر گفتگوی جدید " تأیید منبع داده " ظاهر می شود.
نوع پیوند پیش فرض OLE است ، اما موردی نیست که شما می خواهید.
در کادر محاوره ای Confirm Data Source ، روی کادر Show all کلیک کنید .
در لیست نوع پرونده های گسترش یافته ، برگه های MS Excel را از طریق DDE (* .xls) انتخاب کنید. (حتی در هنگام استفاده از فرمت پرونده های جدیدتر اکسل از این گزینه استفاده کنید: * .xlsx.)
در صورت درخواست ، تأیید کنید که کل صفحه گسترده را انتخاب می کنید .
اگر صفحهگسترده را برای سند Word انتخاب کردید ، ممکن است مجبور شوید مجدداً آن را انتخاب کنید ، اما این بار از طریق لینک DDE. همین! از این پس ، فرمت Excel شما به درستی روی اسناد Word Mail Merge اعمال می شود و فقط لازم است به یاد داشته باشید که داده های مورد نظر برای ادغام را در اولین کارنامه کار Excel قرار دهید.
در بالا نحوه رفع خطای قالب شماره در Mail Merge آمده است . امیدوارم که آنها برای شما مفید باشند. اگر راه دیگری وجود دارد ، در اشتراک با ما دریغ نکنید.