کتی دارای یک کاربرگ است که در برخی از ستون ها حاوی مقادیر داده های صحیح از 1 تا 5 است. (در آن ستون های خاص، اینها تنها مقادیر موجود در ستون هستند.) او می خواهد این مقادیر داده را "معکوس" کند، به طوری که 5 باشد. می شود 1، 4 می شود 2، 3 می ماند، 2 می شود 4، و 1 می شود 5. او فقط می خواهد این اتفاق در ستون های خاصی بیفتد، و او در تلاش است تا بفهمد چگونه کار را انجام دهد.
در واقع چندین راه مختلف وجود دارد که می توانید این کار را انجام دهید. اولین مورد استفاده از یک فرمول ساده برای انجام معکوس است. برای مثال، فرض کنید مقادیری که می خواهید معکوس کنید در ستون A هستند که از ردیف 2 شروع می شوند. فرمول زیر کار خواهد کرد:
=6-A2
فرمول را تا جایی که نیاز دارید کپی کنید و نتیجه مقادیر معکوس است. سپس می توانید مقادیر را کپی کنید و با استفاده از Paste Special در هر کجا که می خواهید جای گذاری کنید. (شما از Paste Special استفاده می کنید تا بتوانید فقط مقادیر را کپی کنید، نه فرمول هایی که مقادیر را ایجاد می کنند.)
با این حال، این تنها فرمولی نیست که می توانید استفاده کنید. می توانید از تابع CHOOSE به این صورت استفاده کنید:
=CHOOSE(A2,5,4,3,2,1)
روش دیگر این است که اعداد 1-5 را در یک مجموعه متفاوت از سلول ها تنظیم کنید (مثلاً فرض کنید این مقادیر را در سلول های T1:T5 قرار داده اید) و سپس از تابع RANK به این صورت استفاده کنید:
=RANK(A2,T1:T5,0)
=RANK.EQ(A2,T1:T5,0)
هر دو معکوس مورد نظر را برمی گردانند، اما مثال دوم (RANK.EQ) باید در اکسل 2010 و نسخه های بعدی استفاده شود زیرا تابع RANK پس از اکسل 2007 منسوخ شده است.
همچنین می توانید با استفاده از یک ماکرو برای انجام کار، مقادیر را در جای خود معکوس کنید. در اینجا یک مورد ساده است که کار را انجام می دهد:
Sub ReverseNumbers()
Dim rCell As Range
For Each rCell In Selection
With rCell
If IsNumeric(.Value) Then
.Value = 6 - .Value
End If
End With
Next
End Sub
برای استفاده از ماکرو، سلول هایی را که می خواهید معکوس کنید انتخاب کنید و سپس آن را اجرا کنید. ابتدا بررسی می کند تا مطمئن شود سلول دارای یک مقدار عددی است. اگر چنین است، مقدار سلول را از 6 کم می کند و به طور موثر مقدار را معکوس می کند.