قراردادن یک کلمه بعد از علامت /

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • mobinsaffarpour

    • 2013/05/25
    • 176

    قراردادن یک کلمه بعد از علامت /

    سلام بر اساتید محترم و دوستان

    یک فایل اکسل دارم که حدوداً 4500 آدرس توی اون هست . حالا میخوام بدونم آیا راهی وجود داره که طبق نمونه ذیل کلمه ( ساختمانی ) رو در هر ردیف قرار بدم

    نمونه :

    فولاد خوزستان / بخش احياء / احياء دو / اداري تيپ a / طبقه 0 / ايوان اتاق 108

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

    فولاد خوزستان / بخش احياء / احياء دو / ساختمانی / اداري تيپ a / طبقه 0 / ساختمانی / ايوان اتاق 108

    اگر دقت کنید میبینید که دو کلمه ساختمانی در آدرس درج شده

    این نکته رو هم عرض کنم که در تمامی کد ها میخوام کلمه ساختمانی بعد از اسلش های ( / ) 3 و 6 درج بشه .
  • Amin_D

    • 2010/12/22
    • 399

    #2
    سلام

    اگر فایلتون رو میزاشتبن بهتر میشد راهنمایی تون کرد

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

    و یا عبارتی رو که میخوای اضافه کنی در "" قرار بدین و البته با & به جمله بعدی و قبلی بچسبونی.
    [COLOR=#008000][SIZE=7][FONT=arial][B]خواستن ، توانستن است.[/B][/FONT][/SIZE][/COLOR]

    کامنت

    • misammisam
      مدير تالار حسابداری و اکسل

      • 2014/04/04
      • 892
      • 64.00

      #3
      سلام
      شما ميتونيد با عبارت & در اكسل محتويات دو سلول رو به هم بچسبانيد ، مثلا اگر در سلول A1 داريد misam و در سلول A2 داريد torabi ، ميتونيد در سلول A3 بنويسيد A1 & A2 = كه جوابش ميشه misamtorabi ، حالا فرقي نميكنه چند تا ايتم داشته باشي .
      فقط من نفهميدم اين آدرساي شما هر كدومشون اگه فقط در يك سلول باشن ، شما بايد اول با ابزار Text to columns كه در خود اكسل وجود داره ( خيلم كار كردن باهاش سادست و احتياج به توضيح نداره ) آدرسهاتونو به صورتي با اين ابزار جدا كنيد كه در هر سلول يكي از ايتمهاتون قرار بگيرن بعد با كمك توضيحات بالا اونارو دوباره به هم بچسبانيد .

      موفق باشيد
      [CENTER][SIGPIC][/SIGPIC]
      [/CENTER]
      [CENTER][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][INDENT]
      [CENTER][SIZE=3][URL="https://affstat.adro.co/click/adf04053-f8a6-439a-9ac4-e6a7e6f4b455"][B]اينجا كليك نكنيا ![/B][/URL][/SIZE]
      [/CENTER]
      [/INDENT]

      [/FONT][/FONT][/FONT][/FONT][/FONT]
      [/CENTER]

      کامنت

      • mobinsaffarpour

        • 2013/05/25
        • 176

        #4
        سلام بر هر دو دوست عزیز

        دوستان عزیز : هر آدرس در یک سلول قرار داره و من میخوام در تمامی سلول ها بعد از اسلش های سوم و ششم کلمه ساختمانی رو قرار بدم مثل همون نمونه ای که گذاشتم

        کامنت

        • Ali Parsaei
          مدير تالارتوابع اکسل

          • 2013/11/18
          • 1522
          • 71.67

          #5
          سلام،
          ببينيد اينکه من عرض مي کنم به دردتان مي خورد:
          شما اگر در يک سل نوشته باشيد:
          فولاد خوزستان / بخش احياء / احياء دو / اداري تيپ a / طبقه 0 / ايوان اتاق 108
          مي توانيد CTRL+F را کليک کرده و در کادر باز شده به تب REPLACE رفته و در قسمت FIND WHAT تايپ کنيد: احياء دو /
          و در قسمت REPLACE WITH تايپ کنيد: احياء دو / ساختمانی /
          و سپس توسط FIND همين سل مورد نظر را پيدا و انتخاب و REPLACE را بزنيد.
          البته اين در صورتي به کارتان مي آيد که قبل از مميز سوم همه آدرسها عبارت "احياء دو" نوشته شده باشد.
          اگر در بعضي از آدرسها مثلا" نوشته شده "احياء يک" يک بار هم عمليات فوق را با عبارت "احياء يک /" بايد تکرار کنيد.
          ولي اگر موارد مورد نظر خيلي زياد باشد اين روش به درد نخواهد خورد.
          البته براي درج عبارت "ساختماني" دوم هم مانند اين کار را بايد انجام دهيد.
          Last edited by Ali Parsaei; 2014/04/12, 20:33.
          [SIGPIC][/SIGPIC]

          کامنت

          • mobinsaffarpour

            • 2013/05/25
            • 176

            #6
            دوستان بنظر شما راهی وجود داره که بشه از طریق کد نویسی در vb اینکار رو انجام داد ؟ ؟ ؟

            کامنت

            • misammisam
              مدير تالار حسابداری و اکسل

              • 2014/04/04
              • 892
              • 64.00

              #7
              نوشته اصلی توسط mobinsaffarpour
              دوستان بنظر شما راهی وجود داره که بشه از طریق کد نویسی در vb اینکار رو انجام داد ؟ ؟ ؟
              راهش همونيه كه من گفتم !!!!
              خوب فايلتو بزار اينجا تا بچه ها براتون درستش كنن !!!!!!!
              [CENTER][SIGPIC][/SIGPIC]
              [/CENTER]
              [CENTER][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][INDENT]
              [CENTER][SIZE=3][URL="https://affstat.adro.co/click/adf04053-f8a6-439a-9ac4-e6a7e6f4b455"][B]اينجا كليك نكنيا ![/B][/URL][/SIZE]
              [/CENTER]
              [/INDENT]

              [/FONT][/FONT][/FONT][/FONT][/FONT]
              [/CENTER]

              کامنت

              • mobinsaffarpour

                • 2013/05/25
                • 176

                #8
                البته تعداد رکوردهای فایل بیش از 4000 هست
                فایل های پیوست شده

                کامنت

                • misammisam
                  مدير تالار حسابداری و اکسل

                  • 2014/04/04
                  • 892
                  • 64.00

                  #9
                  دقت كن اول با ابزار Text to columns خود اكسل گزينه هاتو از هم جدا كن بعد با & اونهارو به هم بچسبان و هر چيزيم كه ميخواي وسطش بزار .
                  مثل اين فايل خودت كه من در زير درست كردم ميتوني بقيشو تبديل كني .


                  فایل های پیوست شده
                  Last edited by misammisam; 2014/04/12, 03:56.
                  [CENTER][SIGPIC][/SIGPIC]
                  [/CENTER]
                  [CENTER][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][INDENT]
                  [CENTER][SIZE=3][URL="https://affstat.adro.co/click/adf04053-f8a6-439a-9ac4-e6a7e6f4b455"][B]اينجا كليك نكنيا ![/B][/URL][/SIZE]
                  [/CENTER]
                  [/INDENT]

                  [/FONT][/FONT][/FONT][/FONT][/FONT]
                  [/CENTER]

                  کامنت

                  • Ali Parsaei
                    مدير تالارتوابع اکسل

                    • 2013/11/18
                    • 1522
                    • 71.67

                    #10
                    با استفاده از توابع find و mid هم مي شود، من فقط به عنوان نمونه يک سطر را و آن را هم فقط تا عبارت ساختماني اول درست کردم:
                    فایل های پیوست شده
                    [SIGPIC][/SIGPIC]

                    کامنت

                    • mobinsaffarpour

                      • 2013/05/25
                      • 176

                      #11
                      مرسی از راهنمائیتون متشکرم

                      کامنت

                      چند لحظه..