انتقل إلى المحتوى الرئيسي

 كيفية إرجاع أول / آخر خلية غير فارغة في صف أو عمود؟

عند العمل باستخدام ورقة عمل ، في بعض الأحيان ، قد ترغب في الحصول على قيمة الخلية الأولى أو الأخيرة غير الفارغة لصف أو عمود. من السهل عليك الحصول على القيمة إذا كان هناك القليل من البيانات في صف أو عمود في لمحة ، ولكن إعادة البيانات في عمود أو صف طويل ستكون مهمة مؤلمة. هنا ، يمكنني التحدث معك عن بعض الطرق المفيدة لحل هذه الوظيفة.

قم بإرجاع أول خلية غير فارغة في صف أو عمود مع الصيغة

قم بإرجاع آخر خلية غير فارغة في صف أو عمود مع الصيغة


السهم الأزرق الحق فقاعة قم بإرجاع أول خلية غير فارغة في صف أو عمود مع الصيغة

لاستخراج الخلية الأولى بالبيانات ، يرجى تطبيق الصيغة التالية:

1. أدخل الصيغة التالية في خلية فارغة بجانب البيانات الخاصة بك: =INDEX(A1:A13,MATCH(TRUE,INDEX((A1:A13<>0),0),0))، انظر لقطة الشاشة:

وثيقة-العودة-أولاً-خلية البيانات-1

2. ثم اضغط أدخل key ، وستحصل على أول قيمة خلية غير فارغة على النحو التالي:

وثيقة-العودة-أولاً-خلية البيانات-1

الملاحظات:

1. في الصيغة أعلاه ، A1: A13 هو نطاق العمود الذي تريد استخدامه ، يمكنك تغييره حسب حاجتك. يمكن أيضًا تطبيق هذه الصيغة للحصول على أول قيمة خلية غير فارغة في صف ، ما عليك سوى تغيير نطاق العمود إلى نطاق الصف.

2. تعمل هذه الصيغة بشكل صحيح في صف واحد أو عمود واحد.


السهم الأزرق الحق فقاعة قم بإرجاع آخر خلية غير فارغة في صف أو عمود مع الصيغة

إذا كنت تريد إرجاع آخر قيمة خلية غير فارغة ، فإليك صيغة أخرى يمكن أن تقدم لك خدمة.

1. اكتب هذه الصيغة =LOOKUP(2,1/(A1:A13<>""),A1:A13) في خلية فارغة بجانب البيانات الخاصة بك ، انظر لقطة الشاشة:

وثيقة-العودة-أولاً-خلية البيانات-1

2. ثم اضغط أدخل key ، سيتم استخراج آخر قيمة خلية غير فارغة مرة واحدة. انظر لقطة الشاشة:

وثيقة-العودة-أولاً-خلية البيانات-1

الملاحظات:

1. في الصيغة أعلاه ، A1: A13 هو نطاق العمود الذي تريد استخدامه ، يمكنك تغييره حسب حاجتك. يمكن أيضًا تطبيق هذه الصيغة للحصول على آخر قيمة خلية غير فارغة في صف ، ما عليك سوى تغيير نطاق الأعمدة إلى نطاق الصف.

2. تعمل الصيغة أعلاه بشكل صحيح في صف واحد أو عمود واحد.

أفضل أدوات إنتاجية المكتب

🤖 مساعد Kutools AI: إحداث ثورة في تحليل البيانات على أساس: التنفيذ الذكي   |  إنشاء التعليمات البرمجية  |  إنشاء صيغ مخصصة  |  تحليل البيانات وإنشاء الرسوم البيانية  |  استدعاء وظائف Kutools...
الميزات الشعبية: البحث عن التكرارات أو تمييزها أو تحديدها   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |   جولة بدون صيغة 
سوبر بحث: معايير متعددة VLookup    VLookup ذات القيمة المتعددة  |   VLookup عبر أوراق متعددة   |   بحث غامض ....
قائمة منسدلة متقدمة: إنشاء القائمة المنسدلة بسرعة   |  القائمة المنسدلة التابعة   |  قائمة منسدلة متعددة التحديد ....
مدير العمود: إضافة عدد محدد من الأعمدة  |  نقل الأعمدة  |  تبديل حالة رؤية الأعمدة المخفية  |  مقارنة النطاقات والأعمدة 
الميزات المميزة: التركيز على الشبكة   |  عرض تصميم   |   شريط الفورمولا الكبير    مدير المصنفات والأوراق   |  مكتبة الموارد (النص السيارات)   |  منتقي التاريخ   |  اجمع أوراق العمل   |  تشفير/فك تشفير الخلايا    إرسال رسائل البريد الإلكتروني عن طريق القائمة   |  سوبر تصفية   |   مرشح خاص (تصفية غامق / مائل / يتوسطه خط ...) ...
أفضل 15 مجموعة أدوات12 نص الأدوات (إضافة نص, إزالة الأحرف، ...)   |   +50 رسم الأنواع (مخطط جانت، ...)   |   40+ عملي الصيغ (احسب العمر على أساس تاريخ الميلاد، ...)   |   19 إدخال الأدوات (أدخل رمز الاستجابة السريعة, إدراج صورة من المسار، ...)   |   12 تحويل الأدوات (أرقام إلى كلمات, نتيجة تحويل عملة، ...)   |   7 دمج وتقسيم الأدوات (الجمع بين الصفوف المتقدمة, تقسيم الخلايا، ...)   |   ... و اكثر

عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت.  انقر هنا للحصول على الميزة التي تحتاجها أكثر...

الوصف


يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
Comments (31)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How do i use this formula to return the columns header of the first cell with a value >0 ?
This comment was minimized by the moderator on the site
Hello, Tom,
To solve your problem, please apply the below formula:
=INDEX($B$1:$H$1,MATCH(TRUE,$B2:$H2>0,0))
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-return-column-headers.png

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Como faço para obter o menor valor de um intervalo, onde pode haver células em branco ?
This comment was minimized by the moderator on the site
Thank you so much for your content! I don't know what I'm doing wrong but I can't seem to be able to do this (in Google sheets) :

I need to fill H1 with the value from the first non-empty cell from C1 to G1. Then I need to copy this for all next rows (H2, H3, H4 etc)

Thanking you in advance for your time, it would be very appreciated :)
This comment was minimized by the moderator on the site
Hi, Marissa,
If you want to get the first non blank value from a row in Google sheets, please apply any one of the following formulas:

=QUERY(transpose(C1:G1),"Select Col1 where Col1 is not null limit 1",0)
=index(C1:G1,MATCH(FALSE,ISBLANK(C1:G1),0))

Please try, hope it can help you!
This comment was minimized by the moderator on the site
Perfect answer. Have been looking for this for quite some time. Thank you!
This comment was minimized by the moderator on the site
Hi
I want to return the first non blank cell in a row but rather that with
information in top cell of the fist nin blank cell.
This comment was minimized by the moderator on the site
It works to find last non blank cell that has more than 255 characters, also. Helpful for me to solve issue.
Thanks a lot !
This comment was minimized by the moderator on the site
A1:A13<>0 returns an array of value that are either true or false
all values that are not 0 (eg <>0) in A1:A13 become true, and all else become false
So now you can look up the first 'true' in that array and use it to index
This comment was minimized by the moderator on the site
What does "INDEX((A1:A13<>0)" mean? The first parameter to INDEX is the set of cells A1 through A13 but with a test for not equal to zero appended. I can't find any explanation of this.
This comment was minimized by the moderator on the site
Hi can someone helpme on this,

I have a csv file or maybe a excel which has n number of data's in it from which i need few collective data's using formulas which should be automatic,and i need the output to be in a table form.can please anyone helpme on this??
This comment was minimized by the moderator on the site
I would really love to know why ,1/([RANGE]<>0) works :(
This comment was minimized by the moderator on the site
How To Return The Last Non Blank Cell from some selected cells In A Row
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations