Ugrás a tartalomra

Hogyan lehet meghatározni a tartományt az Excel másik cellája alapján?

Szerző: Sun Utolsó módosítás: 2020-06-24

Az értéktartomány kiszámítása az Excel legtöbb felhasználójának egyszerű, de megpróbált-e már értéktartományt kiszámítani egy adott cellában lévő szám alapján? Például az A oszlopban található egy értékoszlop, és szeretném kiszámítani az A oszlop értékeinek számát a B2 értéke alapján, ami azt jelenti, hogy ha ez a B4 a B2-ben, akkor az első 4 értéket átlagolom A oszlop az alábbi képernyőképen. Most bemutatok egy egyszerű képletet, amely gyorsan meghatározza a tartományt az Excel másik cellája alapján.
A doc meghatározza a tartományt 1. cellaérték szerint

Határozza meg a tartományt a cella értéke alapján


nyíl kék jobb buborék Határozza meg a tartományt a cella értéke alapján

Ha egy tartományt egy másik cellaérték alapján szeretne kiszámítani, használjon egyszerű képletet.

Válasszon egy üres cellát, amelyből kiteszi az eredményt, írja be ezt a képletet = ÁTLAG (A1: KÖZVETLEN (KONCENTÁL ("A", B2))), és nyomja meg a gombot belép kulcs az eredmény eléréséhez.
A doc meghatározza a tartományt 2. cellaérték szerint

Jegyzet:

1. A képletben A1 az első cella a kiszámítani kívánt oszlopban, A az az oszlop, amelyre számol, a B2 az a cella, amelyre számol. Szükség szerint módosíthatja ezeket a hivatkozásokat.

2. Ha összefoglalót szeretne készíteni, használhatja ezt a képletet = SUM (A1: KÖZVETLEN (KONCENTENÁT ("A", B2))).

3. Ha az első meghatározandó adat nincs az Excel első sorában, például az A2 cellában, akkor a következő módon használhatja a képletet: = ÁTLAG (A2: KÖZVETLEN (CSATLAKOZÁS ("A", SOR (A2) + B2-1))).
A doc meghatározza a tartományt 2. cellaérték szerint


Gyorsan számolhatja / összegezheti a cellákat háttér vagy formátum szín szerint az Excelben

Bizonyos esetekben több színű cellatartománya lehet, és mit szeretne az azonos szín alapján számolni / összeadni, hogyan lehet gyorsan kiszámolni?
A Kutools az Excel számára's Számoljon szín szerint, gyorsan elvégezhet sok szín szerinti számítást, és jelentést is készíthet a számított eredményről.  Kattintson az ingyenes, teljes értékű próbaverzióért 30 napon belül!
doki szám 1 szín szerint
 
Kutools for Excel: több mint 300 praktikus Excel-bővítménnyel, 30 napon belül korlátozás nélkül kipróbálható.

A legjobb irodai hatékonyságnövelő eszközök

🤖 Kutools AI Aide: Forradalmasítsa az adatelemzést a következők alapján: Intelligens végrehajtás   |  Kód létrehozása  |  Hozzon létre egyéni képleteket  |  Adatok elemzése és diagramok létrehozása  |  A Kutools funkciók meghívása...
Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

Leírás


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
Comments (21)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
But If I want to sum a column range(say l7:l7800) out of the range d7:ct9000 based on the condition in column a(a7:a9000) and column b(b7:b9000). How will I do it. Please advise
This comment was minimized by the moderator on the site
Is there a way to create a dynamic ranged view, that will isolate all orders from a specific client within a list of clients? I have looked at multiple videos and none actually do what I need it to do. Is there a way to do this or would I need to pull the needed info into a controlled table and use the information from that table?
This comment was minimized by the moderator on the site
Hi, CareTaker. I do not get your question clearly. Could you describe your question or upload a file to show the quetion in details? But I recomend a utility called Data Association for you, maybe can help you, go to this web for details: https://www.extendoffice.com/product/kutools-for-excel/excel-click-cell-to-filter-based-on-another-workbook.html.
This comment was minimized by the moderator on the site
Thank you for the response, its quite the complicated thing to explain but I did manage to come right in the end using the indexing formula with the match formula as well.   =INDEX($B:$B;MATCH($C$2;$B:$B;0);):INDEX($N:$N;MATCH($C$2;$B:$B;0)+$C$3-1;)   at first it was confusing but I'm good now 
This comment was minimized by the moderator on the site
how do I update sum range by using helper cell...For example: if initial sum range is = C1 to M1, how to do change sum range if new data is up to AB1 using a helper cell, instead of changing the formula manually?
This comment was minimized by the moderator on the site
What if the rage is not column, but a row?
This comment was minimized by the moderator on the site
That's a bit trickier as I just found out. You need to use a combination of the CHAR function to convert a number to a letter, CONCAT to piece together a letter and number comprising a cell address, and the INDIRECT function to recognize strings as cell addresses.

In my example, I wrote the following expression:

=SUM(INDIRECT(CONCAT("F",ROW())):INDIRECT(CONCAT(CHAR(64+5+$B$31),ROW())))


where:
Row() is the current row
$B$31 is the cell where the # of columns to count is stored
5 is the offset for the first column to be counted

if you need to go beyond column Z, you’d need a less intuitive variant on that expression using the ADDRESS function:

=SUM(indirect(concat("F",row())):indirect(ADDRESS(row(),$B$31+5,4)))


where:
4 indicates a relative reference
This comment was minimized by the moderator on the site
Hi quick question. My formula =SUMIFS(DATA!$D$5:$D$13914,DATA!$E$5:INDIRECT(CONCATENATE("$E$",C3)),"<"&"1/1/2016") has a range that is from another tab called "DATA." I keep getting #VALUE! errors for this formula. Any suggestions? thanks!
There are no comments posted here yet
Load More
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations