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

Collapse
X
 
  • زمان
  • Show
Clear All
new posts
  • mobinsaffarpour

    • May 2013
    • 176

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

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

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

    نمونه :

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

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

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

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

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

    • December 2010
    • 398

    #2
    سلام

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

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

    و یا عبارتی رو که میخوای اضافه کنی در "" قرار بدین و البته با & به جمله بعدی و قبلی بچسبونی.
    خواستن ، توانستن است.

    Comment

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

      • April 2014
      • 892

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

      موفق باشيد
      sigpic

      Comment

      • mobinsaffarpour

        • May 2013
        • 176

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

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

        Comment

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

          • November 2013
          • 1518

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

          Comment

          • mobinsaffarpour

            • May 2013
            • 176

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

            Comment

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

              • April 2014
              • 892

              #7
              نوشته اصلی توسط mobinsaffarpour
              دوستان بنظر شما راهی وجود داره که بشه از طریق کد نویسی در vb اینکار رو انجام داد ؟ ؟ ؟
              راهش همونيه كه من گفتم !!!!
              خوب فايلتو بزار اينجا تا بچه ها براتون درستش كنن !!!!!!!
              sigpic

              Comment

              • mobinsaffarpour

                • May 2013
                • 176

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

                Comment

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

                  • April 2014
                  • 892

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


                  فایل های پیوست شده
                  Last edited by misammisam; 2014/04/12, 02:56.
                  sigpic

                  Comment

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

                    • November 2013
                    • 1518

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

                    Comment

                    • mobinsaffarpour

                      • May 2013
                      • 176

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

                      Comment

                      Working...