راهنمایی برای paste transpose

Collapse
X
 
  • زمان
  • نمایش
Clear All
new posts
  • bhe92

    • 2014/01/17
    • 18

    راهنمایی برای paste transpose

    سلام ذوستان عزیز
    من داخل یک شیت نزدیک3500 نام دارم که در سطر اول نام فارسی در سطر دوم نام لاتین افراد وجود دارد حالا می خواهم نام لاتین در ستون a1 و نام فارسی در ستونb1 قرا بگیرید دستی هر کار می کنم نمیشه زمان بره راهی پیشنهاد میکنید
    C
    B
    A

    علی
    1
    ali
    2
    رضا
    3
    reza
    4


    C
    B A

    ali
    علی
    1
    reza
    رضا
    2
    3
  • misammisam
    مدير تالار حسابداری و اکسل

    • 2014/04/03
    • 892

    #2
    سلام
    تنها راهي كه الان بنظرم ميرسه اينه كه ،* تو ستون b بزني ، اونهايي كه رديفشون بخش پذير بر 2 هستند اينجا لينك بشه و اونهايي كه بر 2 بخش پذير نيستند در ستون c لينك بشن و بعد اينهارو با ابزار خود اكسل يونيك بكنيد و بعد با pase special و گزينه value تبديل به text بكني .
    اگه فايلتو ميزاشتي اون تو يه نمونه ميزاشتيم بهتر بود .
    موفق باشي
    sigpic

    کامنت

    • امين اسماعيلي
      مدير تالار ويژوال بيسيك

      • 2013/01/17
      • 1198

      #3
      با درود
      ممنون از دوست عزیزم میثم جان . ق با ایشئنه یهد همچین فرمولی رو بنویس و بعد به قصه های شبونه برو تو یکی از قصه ها یه نکته هست که میتونه کمکت کنه و ایده بگیری.
      F5 رو که بزنی تو قسمت Past Special با گزینه Formula باید کار کنی اینم راهنمایی
      کد:
      =if(mod(row(a1),2)=0,a1,0)
      Last edited by امين اسماعيلي; 2014/04/17, 20:17.
      در پناه خداوندگار ایران زمین باشید و پیروز

      کامنت

      • bhe92

        • 2014/01/17
        • 18

        #4
        فایل رو هر کار میکنم پیوست نمیشه همش ارور میده
        در ضمن چیزی از فرمول نفهمید روش کار کردم جواب نداد
        راهنمایی بیشتر می کنیم نمونه فایل بذارید
        ممنون میشم

        کامنت

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

          • 2013/11/18
          • 1518

          #5
          سلام،
          دوستان راهنمايي کرده اند ولي من دوباره پله به پله توضيح مي دهم، توجه کنيد:
          اولا" يک سطر در بالاي داده ها اضافه کنيد. (به اين ترتيب "علي" در خانه a2 قرار خواهد گرفت)
          خانه a1 و b1 را انتخاب کنيد و از نوار بالاي اکسل قسمت data فيلتر را اعمال کنيد.
          سپس در خانه b2 فرمول زير را تايپ کرده و در خانه هاي زير تا پايان داده ها درگ کنيد:
          کد PHP:
          =if(mod(row();2)=0;a3;""
          حال کل ستون b را انتخاب کرده و کپي کنيد، و در همان حال که ستون b در حال انتخاب است paste especial - value را انتخاب و ok کنيد.
          سپس در ستون b مقادير blank را فيلتر کنيد.
          در مرحله بعد کل سر سطرهاي فيلتر شده را انتخاب و delete کنيد.
          در خاتمه فيلتر را برداشته و سطر اولي را که ايجاد کرده بوديد delete کنيد.
          تمام شد!
          sigpic

          کامنت

          • bhe92

            • 2014/01/17
            • 18

            #6
            ممنون ار بابت کمک های شما عزیزان موفق شدم اما به سختی
            امیدوارم شما دوستان و مدیران این سایت توی کارشون موفق باشند چون همیشه توی این سایت به جوابهایم رسیدم

            کامنت

            • mahsa shayesteh

              • 2011/12/07
              • 272

              #7
              فک کنم با آفست اسم انگلیسی رو به ستون کناری منتقل کنید راحت تر باشه
              در روزگاری که لبخند ادمها بخاطر شکست توست برخیز تا بگریند

              کامنت

              • bhe92

                • 2014/01/17
                • 18

                #8
                سلام
                اره با ofset
                هم جواب میده
                یک روش دیگه اینکه سلول فارسی را یک رنک و لاتین را رنگ دیگه و فیلتر رنگ انجام بدهید و لاتین را جدا در ستون جلویی یا شیت دیگه پیست کنیم بنظرم این روش زودتر جواب بده
                چون گیر بودم زیاد روش امتحان کردم
                در ضمن تمامی روش های بالا جواب میده ار بابت همه چیز ممنون دوستان

                کامنت

                Working...