نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: ادغام سلولها

  1. #1


    آخرین بازدید
    2018/08/29
    تاریخ عضویت
    March 2016
    نوشته ها
    5
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    ادغام سلولها

    با سلام
    میخواستم اطلاعات چندین سلول رو با هم ترکیب کنم و داخل یک سلول قرار بدم و مابین هر کدام یک کاما بگذارم
    روشهای استفاده از & و concatenate رو میدونم ولی در این روشها باید اطلاعات هر سلول جداگانه وارد بشه و برای تعداد زیادی سلول کار سختی میشه
    آیا راه حل دیگه ای وجود داره؟
    در ضمن هیچکدام از سلولها فرمول نیستند
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    اگر همه سلولهای ادغام شده در یک ستون قرار میگیرند با درگ کردن یک سلول که در آن فرمول رو نوشتید،لازم به تایپ مجدد فرمول نمی باشد.

  4. #3


    آخرین بازدید
    2020/11/06
    تاریخ عضویت
    March 2015
    محل سکونت
    تهران
    نوشته ها
    1,248
    امتیاز
    2327
    سپاس
    600
    سپاس شده
    2,238 در 1,001 پست
    تعیین سطح نشده است

    با سلام
    این روش رو هم امتحان کنید.
    فرض کنید سلول های a1 تا a100 رو میخواهید در یک سلول ادغام کنید.این فرمول رو در سل مورد نظر می نویسید:
    کد PHP:
    =CONCATENATE(TRANSPOSE(A1:A100)) 
    قبل زدن enter قسمت
    کد PHP:
    TRANSPOSE(A1:A100
    رو انتخاب میکنید و کلی F9 رو میزنید.
    از ابتدا و انتها فرمول براکت {} رو حذف میکنید و بعد ENTER رو میزنید.
    میبینید که تمام اطلاعات ستون در یک سل ادغام شده اند.
    اگر مایل به استفاده از کاما یا هر کاراکتر دیگری بین اطلاعات لیست بودید فرمول رو به این صورت بنویسید.
    کد PHP:
    =CONCATENATE(TRANSPOSE(A1:A100&",")) 
    ای برادر تو همه اندیشه ای

  5. سپاس ها (1)


  6. #4


    آخرین بازدید
    2018/08/29
    تاریخ عضویت
    March 2016
    نوشته ها
    5
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    سلام ممنون از راهنماییتون
    ولی این روش رو هم امتحان کردم و خطا میده

  7. #5


    آخرین بازدید
    2020/11/06
    تاریخ عضویت
    March 2015
    محل سکونت
    تهران
    نوشته ها
    1,248
    امتیاز
    2327
    سپاس
    600
    سپاس شده
    2,238 در 1,001 پست
    تعیین سطح نشده است

    مطمئنا" یک قسمت کار درست نیست !
    شما در فرمول ها از ; استفاده میکنید یا از , ؟
    ای برادر تو همه اندیشه ای

  8. #6


    آخرین بازدید
    2018/08/29
    تاریخ عضویت
    March 2016
    نوشته ها
    5
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    این فرومول که هیچکدام از علامتها رو نداره
    از مراحل کار براتون عکس میفرستم
    تصاویر کوچک فایل پیوست تصاویر کوچک فایل پیوست 5.jpg   6.jpg   7.jpg  

  9. #7


    آخرین بازدید
    2020/11/06
    تاریخ عضویت
    March 2015
    محل سکونت
    تهران
    نوشته ها
    1,248
    امتیاز
    2327
    سپاس
    600
    سپاس شده
    2,238 در 1,001 پست
    تعیین سطح نشده است

    وقتی جدا کننده ما ; باشه به مشکل میخوریم ( بعد از ترکیب سل ها علامت بین اونها وجود داره) وقتی براکت رو پاک کردید قبل از مساوی فرمول علامت ' قرار بدید و بعد از طریق find and replace علامت , رو با علامت ; عوض کنید و در آخر علامت ' رو از ابتدای فرمول حذف کنید.
    اگر میخواهید یک تابع هم میشه ساخت و به نتیجه رسید.
    فایل نمونه رو ملاحظه کنید.تو فایل به این صورت بنویسید :

    کد PHP:
    =concat(A1:A20
    کد:
    Function concat(r As Range) As String Dim Val, d As String d = "," For Each cell In r If CStr(cell.Value) <> "" And CStr(cell.Value) <> " " Then Val = Val & CStr(cell.Value) & d End If Next Val = Left(Val, Len(Val) - Len(d)) concat = Val End Function
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar concat.rar اطلاعات (13.4 کیلو بایت, 19 نمایش)
    ای برادر تو همه اندیشه ای

  10. سپاس ها (1)


  11. #8


    آخرین بازدید
    2018/08/29
    تاریخ عضویت
    March 2016
    نوشته ها
    5
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    ممنون از لطفتون خیلی کمکم کردین


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است
با ما در تماس باشيد