پیدا کردن تعداد کاراکتر سلول ها و تغییر آنها بر حسب تعداد کاراکترشان

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • shobeyr63

    • 2014/08/23
    • 15

    [حل شده] پیدا کردن تعداد کاراکتر سلول ها و تغییر آنها بر حسب تعداد کاراکترشان

    سلام خدمت تمامی اساتید اکسل
    من در یه فایل اکسل یه فیلد دارم که شامل شماره های 10 رقمی است مثل 9373638246 که بیانگر موبایل است.
    و شماره های 8 رقمی دارم که بیانگر تلفن ثابت است. من خیلی مبتدی هستم لطفا توضیح دهید چطور می توان به اول شماره های ده رقمی مقدار 0 اضافه کنم؟
    تا اینجا مشکلم حل می شه.
    ولی اگه بتونید بگید که چجور می تونم به اول شماره های 8 رقمی مقدار 021 را اضافه کنم، ممنون میشم.
    لطفا کمکم کنید. چجور فرمول نویسی کنم؟ مثلا فرمول را کجا بنویسم و برای این که به سلول هایی که می خوام اعمال کنم، این فرمول اعمال بشه باید چیکار کنم؟
    خیلی ممنونم.
    خودم فکر می کنم باید از تابع if استفاده کنم.
  • jmkhah

    • 2014/08/15
    • 30

    #2
    فرمول نیاز نیست نوع سلولو Text کنید
    برای اضافه کردن 021 از فرمول CONCATENATE استفاده کنید ترکیب شماره تلفن و 012

    کامنت

    • shobeyr63

      • 2014/08/23
      • 15

      #3
      ممنون از راهنماییتون.
      یه سوال دیگه هم داشتم.
      برای این که یک فرمول بر روی چند سلول عمل کند مثلا از سلول a1 تا a5 به همراه سلول مثلا b6 تا b12 عمل کند چچوری باید فرمول را نوشت؟ چیکار باید کرد؟
      مثلا برای همین مثلا میشه تابع cacatenate را بنویسید. از سلول a1 تا a5 به همراه سلول b6 تا b12.
      ممنون میشم

      کامنت

      • Amir Ghasemiyan

        • 2013/09/20
        • 4598
        • 100.00

        #4
        نوشته اصلی توسط shobeyr63
        سلام خدمت تمامی اساتید اکسل
        من در یه فایل اکسل یه فیلد دارم که شامل شماره های 10 رقمی است مثل 9373638246 که بیانگر موبایل است.
        و شماره های 8 رقمی دارم که بیانگر تلفن ثابت است. من خیلی مبتدی هستم لطفا توضیح دهید چطور می توان به اول شماره های ده رقمی مقدار 0 اضافه کنم؟
        تا اینجا مشکلم حل می شه.
        ولی اگه بتونید بگید که چجور می تونم به اول شماره های 8 رقمی مقدار 021 را اضافه کنم، ممنون میشم.
        لطفا کمکم کنید. چجور فرمول نویسی کنم؟ مثلا فرمول را کجا بنویسم و برای این که به سلول هایی که می خوام اعمال کنم، این فرمول اعمال بشه باید چیکار کنم؟
        خیلی ممنونم.
        خودم فکر می کنم باید از تابع if استفاده کنم.

        علاوه بر روشي كه دوستمون گفتن ميتونين از فرمول زير هم استفاده كنيد:
        کد:
        =if(len(a1)=10;"0"&a1;if(len(a1)=8;"021"&a1;a1))

        کامنت

        • shobeyr63

          • 2014/08/23
          • 15

          #5
          ممنون از راهنماییتون مدیر سایت.
          تا اینجاشو فهمیدم. ولی من خیلی مبتدی هستم. می خوام بدونم اگه بخوام به جای اینکه فقط سلول a1 این تغییرات روش اعمال بشه، سلول های a1 تا a10 این تغییرات روش اعمال بشه، چه کار باید بکنم؟
          ممنون میشم توضیح بدید.
          کلا اگه بخوایم یه فرمول روی چند تا سلول اعمال بشه چچوری میشه دامنه این سلول ها رو تو فرمول مشخص کرد؟

          کامنت

          • jmkhah

            • 2014/08/15
            • 30

            #6
            یه راحش استفاده از این فرمول
            کد:
            =concatenate(a1:a5;b6:b12)
            فقط بجای اینتر ، کنترل+شیفت+اینتر بزن
            یا
            کد:
            =concatenate(a1;b6)
            تو یه سلول بنویس برای سلول های پایین تر کپی کن

            کامنت

            • Amir Ghasemiyan

              • 2013/09/20
              • 4598
              • 100.00

              #7
              نوشته اصلی توسط shobeyr63
              ممنون از راهنماییتون مدیر سایت.
              تا اینجاشو فهمیدم. ولی من خیلی مبتدی هستم. می خوام بدونم اگه بخوام به جای اینکه فقط سلول a1 این تغییرات روش اعمال بشه، سلول های a1 تا a10 این تغییرات روش اعمال بشه، چه کار باید بکنم؟
              ممنون میشم توضیح بدید.
              کلا اگه بخوایم یه فرمول روی چند تا سلول اعمال بشه چچوری میشه دامنه این سلول ها رو تو فرمول مشخص کرد؟
              چيزي كه من از پست شما برداشت كردم اينه:
              مثلا شما در سلول A1 مقدار 9124705544 رو وارد ميكنيد. بعد در سلول B1 فرمولي كه خدمتتون دادم.
              حالا شما در ستون A يعني A2 و A3 و ... شماره تلفن ها رو وارد ميكنيد. حالا كافيه سلول B1 رو انتخاب كنيد. بعد با قابليت Fill Formatting بقيه سلول هاي ستون B رو با فرمولي كه در B1 نوشتين پر كنيد.
              به اين كليپ دقت كنيد

              کامنت

              • shobeyr63

                • 2014/08/23
                • 15

                #8
                خیلی ممنون از راهنماییتون و ه مچنین دوستای دیگه که راهنمایی کردن.
                کاملا متوجه شدم.
                فقط میتونم بپرسم این کلیپ را با چه نرم افزاری ساختین؟ یعنی کلیه مراحل ساختشو اگه ممکنه توضیح بدین؟
                با تشکر

                کامنت

                • Amir Ghasemiyan

                  • 2013/09/20
                  • 4598
                  • 100.00

                  #9
                  نوشته اصلی توسط shobeyr63
                  خیلی ممنون از راهنماییتون و همچنین دوستای دیگه که راهنمایی کردن.
                  کاملا متوجه شدم.
                  فقط میتونم بپرسم این کلیپ را با چه نرم افزاری ساختین؟ یعنی کلیه مراحل ساختشو اگه ممکنه توضیح بدین؟
                  با تشکر
                  اگر به جواب مورد نظرتون رسيديد لطف كنيد تيك سبز رنگ پست اول رو كليك كنيد و تاپيك رو حل شده كنيد.

                  اين كليپ رو با نرم افزار Camtasia Studio تهيه كردم. روند توليدشو بخوام بگم بايد براتون كل نرم افزار رو تشريح كنم

                  کامنت

                  چند لحظه..