سوال در مورد فراخوانی چند سلول در یک سلول دیگر

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • mahdimh20_20
    • 2016/09/13
    • 4

    سوال در مورد فراخوانی چند سلول در یک سلول دیگر

    با سلام
    من فایل اکسلی دارم که میخواهم چند سلول را زیر هم در یک سلول قرار بدم
    نمونه فایل در آدرس زیر:


    مثلا در سلولهای A1 و B1 و C1 و D1 متنی در این سلولها قرار گرفته حالا در سلول E1 متنهای قرار گرفته در این سلولها زیر هم بصورت خودکار قرار بگیرد
    بصورت زیر در E1 قرار بگیرد:
    متن قرار گرفته در سلول A1
    متن قرار گرفته در سلول B1
    متن قرار گرفته در سلول C1
    متن قرار گرفته در سلول D1


    همه بصورت خودکار در زیر هم در سلول E1 قرار بگیرند
    میدانم در حالت دستی می توان با استفاده از دکمه Alt+Enter در یک سلول چند خط زیر هم ایجاد کرد ولی من میخواهم که بصورت خودکار همه زیر هم در یک سلول فراخوانی و قرار داده شوند.

    ----------------------------------------------------------

    سوال دیگرم اینست که اگر در یک سلول چند خط زیر هم قرار گرفته باشند حالا چطور همه اونها را در یک خط کنار هم قرار دهیم در واقع برعکس سوال قبلی من است
    نمونه بصورت زیر:


    مثلا متنها بصورت زیر در یک سلول قرار گرفته:
    متن1
    متن2
    متن3
    متن4

    حالا در یک سلول دیگر بصورت زیر قرار گیرد:
    متن1,متن2,متن3,متن4

    آیا می توان از قسمت Replace به اکسل معرفی کرد که مثلا به جای اینتر علامت , بگذارد و اینتر حذف شود؟ یا اینکه روش دیگری دارد

    ممنون می شوم پاسخ دهید
  • amir_ts

    • 2015/03/17
    • 1247

    #2
    با سلام
    دوست عزیز فایل های نمونه رو باید در خود سایت آپلود کنید.
    جواب سوال اول
    سلول رو بصورت warp text کنید و از این روش استفاده کنید.
    کد PHP:
    =A1&CHAR(10)&B1&CHAR(10)&C1&CHAR(10)&D1 
    جواب سوال دوم
    کد PHP:
    =SUBSTITUTE(A1;CHAR(10);","
    فایل های پیوست شده
    [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

    کامنت

    • rjfri

      • 2016/08/16
      • 236
      • 44.00

      #3
      با کسب اجازه از استاد amir_ts در رابطه با سوال اولتون از تابع زیر هم میشه استفاده کرد
      =CONCATENATE(A1;CHAR(10);B1;CHAR(10);C1;CHAR(10);D1)

      کامنت

      • mahdimh20_20
        • 2016/09/13
        • 4

        #4
        با سلام
        متشکر از پاسخگویی اساتید
        مورد جدیدی که با آن مواجه هستم اینست که به همین روشی که فرمودید عمل کردم و متن هم در یک خط قرار می گیرد ولی وقتی محتویات یک سلول که متن در آن قرار گرفته را کپی می کنم و در یک فایل متنی paste می کنم متن در یک خط نیست و در چند خط مانند قبل قرار می گیرد
        گویا این امکان فقط در خود اکسل درست نمایش داده می شود و وقتی که روی یک سلول کلیک کنم هم در قسمت نوشتن دستورات در چند خط قرار گرفته اند و فقط حالت نمایشی دارد
        قصد من اینست که وقتی محتویات چند سلول در یک خط قرار گیرند اگر آنرا کپی کردم و در فایل متنی قرار دادم همه در یک خط باشند
        =====================

        مورد دوم آیا می توان متنی که در یک سلول اکسل وجود دارد و بین کلمه ها دو یا چند اینتر وجود دارد این اینتر را هم از بین برد
        مثلا به صورت زیر:
        کلمه اول

        کلمه دوم


        کلمه سوم


        همانطور که در مثال مشخص است بعد از تایپ کلمه اول دو اینتر زده شده بعد کلمه دوم تایپ شده
        میخواهم هر چند تا اینتر در این بین وجود داشت از بین برود
        با تشکر از راهنمایی شما

        کامنت

        • mahdimh20_20
          • 2016/09/13
          • 4

          #5
          فایل اکسل نمونه را هم پیوست کردم
          در این فایل دو ستون وجود دارد که ستون اول قسمت مشکل دار است که بین متنها اینتر وجود دارد و می خواهم اینترها حذف شده و همه متنها در یک خط در سلول وجود داشته باشد
          نمونه درست آن هم در ستون دیگر قرار داده ام که بصورت دستی اینترها را حذف کرده ام و همه را در یک خط قرار داده ام

          ممنون می شوم راهنمایی کنید
          با تشکر
          فایل های پیوست شده

          کامنت

          چند لحظه..