-
July 30th, 2018, 13:37
#1
عضو انجمن
حذف شماره های خاص از numbers (اکسل)
من توی نرم افزار numbers که شبیه به اکسل در ویندوز هست یه جدول با ۱۰۰ خانه دارم که با استفاده از RANDBETWEEN(1,100) اعداد بین ۱ تا ۱۰۰ رو برام تصادفی قرار میده
حالا من میخوام اگه در خانه اول عدد ۱ قرار گرفت، در سایر خانه ها قرار نگیره. یا به عبارت دیگه، در هر خانه یه عدد قرار بگیره که در سایر خانه ها قرار نگرفته باشه!
راهی هست که بتونم اعداد تکراری رو حذف کنم؟
واسه اینکه سوالم رو بهتر متوجه بشید اطلاعاتی رو اضافه میکنم
جدولی دارم با ۱۰۰ سلول
توی جدول اعداد ۱ تا ۱۰۰ قرار گرفته
حالا میخوام اعداد رو به هم بریزه و ۱۰۰ عدد رو به صورتی تصادفی در جدول انتخاب کنه. به طوری که اعداد تکراری انتخاب نشه
خانه های جدول رو با استفاده از فرمول زیر به هم ریختم تا اعداد تصادفی انتخاب بشه
RANDBETWEEN(1,100)
حالا چیکار کنم که مثلا هر جدول عددی رو که در
ردیف خودش +
دو ردیف قبل +
دو ردیف بعدی وجود داره رو تکرار نکنه؟
ویرایش توسط سیدرضا بازیار : July 30th, 2018 در ساعت 17:50
-
-
July 30th, 2018 13:37
# ADS
-
July 30th, 2018, 15:29
#2
عضو انجمن
پاسخ : حذف شماره های خاص از numbers (اکسل)
سلام
توی یه ستون مثلا ستون a فرمول
و بنویسید و به تعداد دلخواه که اینجا 100 تاس بست بدید تا ردیف 100
توی ستون بعدی مثلا b فرمول
کد:
=rank(a1;$a$1:$a$100)
بنویسد اون 100 آخر و باید تغییر بدید اگر تعدادتون بیشتر یا کمتر شد
توی نامبرز بجای ; از , استفاده کن
ویرایش توسط cacodemon : July 30th, 2018 در ساعت 15:37
-
تعداد تشکر ها از cacodemon به دلیل پست مفید
-
July 30th, 2018, 17:19
#3
عضو انجمن
پاسخ : حذف شماره های خاص از numbers (اکسل)

نوشته اصلی توسط
cacodemon
سلام
توی یه ستون مثلا ستون a فرمول
و بنویسید و به تعداد دلخواه که اینجا 100 تاس بست بدید تا ردیف 100
توی ستون بعدی مثلا b فرمول
کد:
=rank(a1;$a$1:$a$100)
بنویسد اون 100 آخر و باید تغییر بدید اگر تعدادتون بیشتر یا کمتر شد
توی نامبرز بجای ; از , استفاده کن
هر کاری کردم عمل نکرد
مطمئن هستید این روش جواب میده؟ میتونید روی یه فایل اجرا کنید برام قرار بدین؟
-
-
July 30th, 2018, 18:31
#4
عضو انجمن
پاسخ : حذف شماره های خاص از numbers (اکسل)

نوشته اصلی توسط
سیدرضا بازیار
هر کاری کردم عمل نکرد
مطمئن هستید این روش جواب میده؟ میتونید روی یه فایل اجرا کنید برام قرار بدین؟
سلام
بله
http://s9.picofile.com/file/83331727...d_numbers.html
هرکاری کردم اینجا اپلود نشد
اینم جدولی
http://s9.picofile.com/file/83331751...2_numbers.html
ویرایش توسط cacodemon : July 30th, 2018 در ساعت 18:54
-
تعداد تشکر ها از cacodemon به دلیل پست مفید
-
July 30th, 2018, 19:18
#5
عضو انجمن
پاسخ : حذف شماره های خاص از numbers (اکسل)

نوشته اصلی توسط
cacodemon
ممنون
ولی بازم کاری رو که انتظار داشتم انجام نداد
من میخوام به صورت تصادفی اعداد بین ۱ تا ۱۰۰ رو انتخاب کنه و بزاره. اما اعدادی که در ردیف خودش و دو ردیف قبل و بعدش وجود داره رو نزاره
اما این فرمول وقتی دو عدد تکراری در جدول بالا باشه، در جدول پایین هم تکراری میزاره
-
-
July 30th, 2018, 20:16
#6
عضو انجمن
پاسخ : حذف شماره های خاص از numbers (اکسل)
اعداد rand با ۱۵ رقم اعشاره یعنی میگید بازم تکراری داشت
اگر هم تکراری داشت کنار هم افتاد؟
میدونید احتمالش چقدر کمه؟
-
تعداد تشکر ها از cacodemon به دلیل پست مفید
-
July 30th, 2018, 21:51
#7
عضو انجمن
پاسخ : حذف شماره های خاص از numbers (اکسل)

نوشته اصلی توسط
cacodemon
اعداد rand با ۱۵ رقم اعشاره یعنی میگید بازم تکراری داشت
اگر هم تکراری داشت کنار هم افتاد؟
میدونید احتمالش چقدر کمه؟
درسته. با روش شما هم میشه به جواب رسید
البته یه روش دیگه هم تو انجمن اپل گذاشتند که اونم تقریبا مثل روش شماست (به غلط املایی توی اون انجمن نخندید. اول با ترنسلیت گذاشتم و دیگه نشد ویرایشش کنم :D )
https://discussions.apple.com/message/33694872
کمک بزرگی بهم کردید. ممنون از کمک تون
-
-
July 30th, 2018, 22:26
#8
عضو انجمن
پاسخ : حذف شماره های خاص از numbers (اکسل)

نوشته اصلی توسط
سیدرضا بازیار
درسته. با روش شما هم میشه به جواب رسید
البته یه روش دیگه هم تو انجمن اپل گذاشتند که اونم تقریبا مثل روش شماست (به غلط املایی توی اون انجمن نخندید. اول با ترنسلیت گذاشتم و دیگه نشد ویرایشش کنم

)
https://discussions.apple.com/message/33694872
کمک بزرگی بهم کردید. ممنون از کمک تون

اره اون روشم بلد بودم ولی توی یه ستون نه تو جدول توی جدولش خیلی پیچیده میشد=d>
-
تعداد تشکر ها از cacodemon به دلیل پست مفید