سلام.یک سوال : در یک ستون از اکسل اعداد از بالا به پایین نزولی هستن برای جستجو اولین سلولی که حاوی عدد صعودی هست چه فرمولی را باید استفاده کنیم.برای مثال یک ستون از اکسل از بالا به پایین شامل اعداد 500 و 360 و 180و174 و187و173و 165 است برای پیدا کردن عدد187 چه فرمولی را باید استفاده کنیم؟ ممنون میشم اگر راهنمایی کنید.با تشکر
جستجو یک سلول در یک ستون
Collapse
X
-
سلام.یک سوال : در یک ستون از اکسل اعداد از بالا به پایین نزولی هستن برای جستجو اولین سلولی که حاوی عدد صعودی هست چه فرمولی را باید استفاده کنیم.برای مثال یک ستون از اکسل از بالا به پایین شامل اعداد 500 و 360 و 180و174 و187و173و 165 است برای پیدا کردن عدد187 چه فرمولی را باید استفاده کنیم؟ ممنون میشم اگر راهنمایی کنید.با تشکر
لینک زیر رو ببینید.
یافتن اکسترمم های نسبی داده هاکامنت
-
با تشکر از لطف شما.در مورد سوال من چون عددهای داخل سلولها بر اساس فرمول نوشته شده بنابر این اعداد هر بار تغییر میکنن و نمیتوانم از راه حل شما استفاده کنم.من به دنبال فرمولی هستم که اولین سلولی که از سلول قبلی خود بزرگتر است را مشخص کند.مثلا در مورد یک ستون از اکسل از بالا به پایین شامل اعداد 500 و 360 و 180و174 و187و173و 165 و 182 است .سلول حاوی عدد 187 که اولین عددی هست که از عدد قبلی خود بزرگتر است چه فرمولی باید استفاده کنیم.ممنون میشم اگه منو راهنمایی کنیدکامنت
-
جواب سوال شما با conditional formating و توابع شرطی قابل حل هست
کد PHP:=IF(MAX(A1;A2)=A2;A2;"")
کد PHP:=IF(A2>A1;A2;"")
Last edited by generalsamad; 2015/05/01, 23:19.[CENTER]
[SIGPIC][/SIGPIC]
[/CENTER]کامنت
-
فایل رو هم ضمیمه کردمفایل های پیوست شده[CENTER]
[SIGPIC][/SIGPIC]
[/CENTER]کامنت
-
واقعا از لطف شما ممنونم.برای اینکه مشکل خودم را به طور دقیق بگویم به پیوست فایل اکسل خودم را ارسال میکنم و در ان به طور کامل مشکلم را توضیح داده ام.لطفا این فایل را ببینیدفایل های پیوست شدهکامنت
-
سلام
در فایل پیوست با استفاده از فرمت کاندیشنال سلول اول با سلول دوم چک شده و اگر سلول دوم بزرگتر بود رنگ سلول تغییر می نمایدفایل های پیوست شدهکامنت
-
با سلام
با استفاده از یک جدول کمکی تونستم مسئلتون رو حل کنم
توی جدول کمکی طبق مطالبی که گفتم اولین سلول بزرگ نسبت به سلول ماقبل خود رو برای هر ستون پیدا کردم و با استفاده از این فرمول مقادیر رو روی جدول اصلی قرار دادم
کد PHP:=iferror(index(b26:b35;match(true;index(isnumber(b26:b35);0);0));"")
فکر کنم با vba هم بتونید بدون استفاده از جدول یا سلول کمکی جواب رو بدست بیارید
فایل ضمیمه گردیدفایل های پیوست شده[CENTER]
[SIGPIC][/SIGPIC]
[/CENTER]کامنت
-
سلام
با توابع خود اکسل یکم مشکله ولی با vb میتونید به راحتی میتونید این کارو بکنید.
فقط دقت کنید ستون مورد نظر دارای داده باشه وگرنه تو فرمول زیر یک حلقه بینهایت بوجود میاد .
کد PHP:Private Sub CommandButton1_Click()
i = 15
j = 14
a:
If range("b" & i).Value > range("b" & j).Value Then
range("b13").Value = range("b" & i).Value
Else
i = i + 1
j = j + 1
GoTo a:
End If
End Sub
فایل های پیوست شده[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]کامنت
کامنت