Excel for Mac’te karşılık gelen envanter ölçülerini birleştirmek için eşleşen sayısal dizileri + ile toplayın. Varlık satırları farklı sıradaysa önce her varlığı arayın, ardından döndürülen miktarları toplayın. Böylece her ölçü için ayrı sonuçlar korunur.
Bu kılavuzda iki ölçü içeren sentetik sanat varlıkları kullanılıyor: baskı nüshaları ve renk örneği kartları. Amaç, her varlığı ve ölçüyü tanımlanabilir durumda tutarken iki depolama konumundaki miktarları birleştirmektir. Tüm miktarlar örnek amaçlıdır.
Varlıkların nasıl eşleştiğine göre formülü seçin
Bir formül yazmadan önce iki değerin neye göre eşleştiğini belirleyin. Konumların eşleşmesi yalnızca her iki giriş bloğunda da varlık sırası ve ölçü sırası aynıysa işe yarar. Varlık etiketlerinin eşleşmesi, kaynak satırlarının farklı sıralarda olmasına olanak tanır.
| Giriş koşulu | Desteklenen yaklaşım | Sonuç |
|---|---|---|
| Aynı varlıklar, aynı satır sırası, aynı ölçü sütunları | Eşit boyutlu sayısal aralıkları toplayın | Her varlık ve ölçü için bir sonuç |
| Benzersiz varlık etiketleri, farklı satır sırası | İki çok sütunlu XLOOKUP sonucunu toplayın |
Bir varlığın ölçüleri ayrı hücrelerde |
| Birleştirilmesi gereken yinelenen varlık etiketleri | Her ölçü için ayrı bir SUMIF hesaplaması kullanın |
İstenen her varlık ve ölçü için bir sonuç |
Aşağıdaki örneklerde bu yaklaşımlar, Microsoft’un belgelediği dizi hesaplamalarından, çok öğeli arama sonuçlarından ve koşullu toplamadan türetilmiştir. Formülü kopyalamadan önce giriş yapınıza uygun yöntemi seçin.
Mac sürümünüzü doğrulayın
Arama örneği Excel for Microsoft 365 for Mac, Excel 2024 for Mac ve Excel 2021 for Mac için geçerlidir. Microsoft, bu sürümlerin genel uygulanabilirlik listesinde yer almasına rağmen XLOOKUP işlevinin Excel 2016 ve Excel 2019’da kullanılamadığını açıkça belirtiyor. Microsoft’un XLOOKUP belgeleri.
Mac’te bir Office uygulamasının uygulama menüsünde, sürüm ve lisans türünü gösteren Hakkında iletişim kutusu bulunur. Excel’de Excel → Excel Hakkında yolunu izleyin. Formül seçmeden önce sürüm numarasının yanı sıra ürün sürümünü de belirleyin. Office Hakkında: Hangi Office sürümünü kullanıyorum?.
Bu makalenin ilerleyen bölümlerinde yer alan isteğe bağlı HSTACK formülü Excel for Microsoft 365 for Mac veya Excel 2024 for Mac gerektirir; Microsoft, bu işlev için Excel 2021 for Mac’i listelemiyor. Ana hesaplamalar bu işlevi gerektirmez. Microsoft’un HSTACK belgeleri.
İki küçük sanat varlığı envanteri oluşturun
Standart hücre aralıkları içeren boş bir çalışma sayfası kullanın. İlk konumun envanterini A1:C4 aralığına girin:
| Varlık | Baskı nüshaları | Renk örneği kartları |
|---|---|---|
| Tile-A | 8 | 3 |
| Tile-B | 5 | 7 |
| Tile-C | 6 | 2 |
İkinci konumun envanterini E1:G4 aralığına girin ve D sütununu boş bırakın:
| Varlık | Baskı nüshaları | Renk örneği kartları |
|---|---|---|
| Tile-A | 4 | 2 |
| Tile-B | 9 | 1 |
| Tile-C | 3 | 5 |
Her iki sayısal blok da üç satır ve iki sütun genişliğindedir. İlk sayısal sütun baskı nüshalarını, ikincisi renk örneği kartlarını sayar. Etiketler aritmetik aralıkların dışındadır.
J1:L4 aralığında aşağıdaki çıktı alanını hazırlayın. Başlangıçta yalnızca başlıkları ve varlık etiketlerini girin; miktar hücrelerini boş bırakın.
| Varlık | Birleşik baskı nüshaları | Birleşik renk örneği kartları |
|---|---|---|
| Tile-A | ||
| Tile-B | ||
| Tile-C |
Bu örneklerde her miktar bir sayıdır ve her varlık her kaynakta bir kez yer alır. Eksik bir kayıtla kaydedilmiş sıfırın anlamı farklıdır: miktarın sıfır olduğu biliniyorsa sıfır kullanın; olmayan bir kaydı sıfır kabul etmeden önce durumu netleştirin.
Karşılık gelen tüm sonuçları korumak için hizalanmış dizileri toplayın
Kaynak satırları gösterilen sıradaysa bu tam çalışma sayfası formülünü K2 hücresine girin:
=B2:C4+F2:G4
Formülü Return tuşuna basarak onaylayın. Dinamik dizileri destekleyen Excel’de çıktı K2:L4 aralığını kaplar: üç varlık satırı ve iki ölçü sütunu. Microsoft, dizi formüllerinin birden fazla sonuç döndürebildiğini ve dinamik sonuçların komşu hücrelere taştığını belgeliyor. Dizi formülleri için yönergeler ve örnekler.
Beklenen çıktı şöyledir:
| Varlık | Birleşik baskı nüshaları | Birleşik renk örneği kartları |
|---|---|---|
| Tile-A | 12 | 5 |
| Tile-B | 14 | 8 |
| Tile-C | 9 | 7 |
Hesaplama konumlara göre ilerler: B2+F2 sonucu 12, C2+G2 sonucu ise 5 olur. Kalan konumların her biri aynı kuralla hesaplanır. İki kaynak bloğu, aynı boyutlara sahip tek bir sonuç bloğuna dönüşür.
Tek sütunlu bir envanter için eşdeğer formül =B2:B4+F2:F4 olurdu. Her satır için bir tane olmak üzere üç miktar döndürür. İki sütunlu sürüm, ikinci ölçüyü birincinin yanında korur.
Dıştaki SUM neden yanlış şekilli bir sonuç üretir?
Aşağıdaki formüller genel toplamı hesaplar:
=SUM(B2:C4,F2:G4)
=SUM(B2:C4+F2:G4)
Bu örnek için her biri 55 döndürür. Bu sayı, üç varlığın ve iki ölçünün tümünü bir araya getirir. Microsoft, SUM işlevinin sayı, başvuru veya aralık olarak sağlanan değerleri topladığını belgeliyor; bu nedenle sonuç dizisini SUM ile sarmak onu tek bir değere indirger. Microsoft’un SUM belgeleri.
Kabul ölçütü olarak yukarıdaki altı hücrelik sonucu kullanın. Tek hücrede bulunan 55, aritmetiği doğru olsa da farklı bir soruyu yanıtlar.
Hizalanmış satırlar için sürümden bağımsız bir düzen
Tek tek hücre formüllerini tercih ediyorsanız =B2+F2 formülünü K2 hücresine girin. Doldurma tutamacını sağa, L2 hücresine sürükleyin; ardından K2:L2 aralığını 4. satıra kadar aşağı doldurun. Göreli başvurular, karşılık gelen her çifti hesaplayacak şekilde ayarlanır. Microsoft, bu doldurma tutamacı davranışını Excel for Mac için belgeliyor. Excel for Mac’te Excel’i hesap makinesi olarak kullanma.
Bu yöntem, taşan bir sonuç oluşturmadan aynı altı miktarı üretir. Yine de kaynak satırlarının sırasının eşleşmesine bağlıdır.
Kaynak satırları farklı sıralardaysa varlık etiketlerini eşleştirin
Satır konumlarına güvenilemiyorsa önce K2 hücresindeki önceki sonucu temizleyin. İstenen varlık listesi olarak J2:J4 aralığını koruyun. Aşağıdaki formülü K2 hücresine girin:
=XLOOKUP($J2,$A$2:$A$4,$B$2:$C$4)+XLOOKUP($J2,$E$2:$E$4,$F$2:$G$4)
Her arama, J2 aralığında varlığı bulur ve iki miktar sütununu döndürür. Döndürülen satırların toplanması, K2 hücresinde 12, L2 hücresinde ise 5 sonucunu verir. Microsoft hem varsayılan olarak tam eşleşme yapılmasını hem de çok sütunlu bir sonuç aralığından birden fazla öğe döndürülmesini belgeliyor. Microsoft’un XLOOKUP belgeleri.
Formülü K2 hücresinden K3:K4 aralığına kopyalayın; yatay sonuçlar için L2:L4 aralığını boş bırakın. Dolar işaretleri kaynak aralıklarını sabit tutar; istenen varlık her çıktı satırında değişir.
Tanılama amacıyla ikinci kaynağın tüm kayıtlarını, Tile-C ilk sırada olacak şekilde yeniden düzenleyin. Her etiketi iki miktarıyla birlikte taşıyın. Arama temelli çıktı beklenen değerleri korumalıdır; konuma dayalı toplama ise artık farklı varlıkları eşleştirir.
Eksik bir etiket #N/A döndürür; çünkü formülde isteğe bağlı eksik eşleşme karşılığı belirtilmemiştir. Yinelenen bir etiket, kayıtlarını birleştirmek yerine ilk eşleşmeyi döndürür. Bunlar belgelenmiş arama sınırlamalarıdır. Microsoft’un XLOOKUP belgeleri.
Çıktı yalnızca J2:J4 aralığında listelenen varlıkları içerir. Kendi verilerinizle çalışmadan önce, bu listenin her iki konumdan da raporlamak istediğiniz tüm varlıkları içerdiğinden emin olun.
Yinelenen varlık kayıtlarını her seferinde bir ölçü için birleştirin
Birden fazla satır bilerek aynı varlığa aitse koşullu toplama kullanın. Örnek aralıkları değiştirmeden bu tam formülü K2 hücresine girin:
=SUMIF($A$2:$A$4,$J2,B$2:B$4)+SUMIF($E$2:$E$4,$J2,F$2:F$4)
Formülü sağa, L2 hücresine kopyalayın; ardından K2:L2 aralığını 4. satıra kadar aşağı kopyalayın. Sağa ilerlemek, etiket aralıklarını sabit tutarken miktar aralıklarını renk örneği sütunlarına kaydırır. Her çıktı hücresi yalnızca kendi varlığını ve ölçüsünü toplar. Microsoft, bir aralığın ölçütler, diğerinin ise karşılık gelen miktarlar için kullanılmasını belgeliyor. Microsoft’un SUMIF belgeleri.
Yinelenen kayıtları göstermek için A5:C5 aralığına Tile-A, 2 ve 1 değerlerini ekleyin. Yeniden hesaplamadan önce ilk kaynağın ölçüt ve miktar aralıklarını 5. satıra kadar genişletin:
=SUMIF($A$2:$A$5,$J2,B$2:B$5)+SUMIF($E$2:$E$4,$J2,F$2:F$4)
Güncellenmiş formülü önceki gibi yatay ve aşağı doğru kopyalayın. Örnek Tile-A çıktısı 14 baskı nüshası ve 6 renk örneği kartı olur. 4. satırda biten sabit bir aralık eklenen kaydı dışarıda bırakır; bu nedenle aralık bakımı bu yöntemin bir parçasıdır.
Her ölçüt aralığının, miktar aralığıyla aynı boyut ve şekle sahip olmasını sağlayın. Ayrıca SUMIF işlevinin * ve ? karakterlerini joker karakter olarak ele aldığını unutmayın; buradaki sentetik etiketlerde bu karakterlerden hiçbiri bulunmaz. Microsoft’un SUMIF belgeleri.
Taşma hatalarını giderin ve tamamlanmış envanteri kontrol edin
Taşan bir formülün tüm çıktısı için yeterli alan gerekir. Formülü Excel tablosunun dışına yerleştirin ve formülü sol üstteki hücresinden düzenleyin veya değiştirin. Microsoft bu iki kısıtlamayı da belgeliyor. Dinamik dizi formülleri ve taşan dizi davranışı.
#SPILL! görünürse hedeflenen alanda mevcut hücre girişleri veya birleştirilmiş hücreler olup olmadığını kontrol edin. Engelleyici içeriği başka bir konuma taşıyın ya da boş bir çıktı alanı seçin. Microsoft, engellenen hedefleri ve birleştirilmiş hücreleri taşma hatalarının nedenleri arasında sayıyor. #SPILL! hatası nasıl düzeltilir?.
Toplama #VALUE! döndürürse miktarlarda metin olup olmadığını kontrol edin. Microsoft, doğrudan toplamanın sayısal olmayan metinlerde başarısız olabileceğini, SUM işlevinin ise metni yok saydığını belirtiyor. Bu nedenle formülü SUM ile değiştirmek hem sonucun şeklini hem de metnin nasıl ele alınacağını değiştirir. Microsoft’un SUM belgeleri.
Microsoft 365 for Mac veya Excel 2024 for Mac’te isteğe bağlı, etiketli bir sonuç bloğu için, özgün hizalanmış örneği yeni ve boş bir alanda kullanın:
=HSTACK(A2:A4,B2:C4+F2:G4)
Bu, varlık etiketlerini hesaplanan ölçülerin yanına yerleştirir. HSTACK sütun ekler; formülün içindeki + ise toplama işlemini yapar. Etiketleri eşleştirmez veya kaynak satırlarının farklı sıralarını düzeltmez. Microsoft’un HSTACK belgeleri.
Son olarak üç şeyi kontrol edin: çıktı, amaçlanan tüm varlıkları içeriyor mu; her ölçü kendi sütununda kalıyor mu; elle kontrol ettiğiniz bir satır kaynak miktarlarıyla uyuşuyor mu? Hizalanmış girişler için aralık toplama kullanın. Satır sırası değişen benzersiz etiketler için arama sonuçlarını toplayın. Yinelenen kayıtlar için her varlığın ölçülerini ayrı ayrı toplayın. Tamamlanan envanter, her miktarın neyi saydığını belirlemek için gereken ayrıntıları korumalıdır.
Kaynaklar
- Office Hakkında: Hangi Office sürümünü kullanıyorum? — Microsoft Support.
- XLOOKUP işlevi — Microsoft Support.
- Dizi formülleri için yönergeler ve örnekler — Microsoft Support.
- SUM işlevi — Microsoft Support.
- Excel for Mac’te Excel’i hesap makinesi olarak kullanma — Microsoft Support.
- SUMIF işlevi — Microsoft Support.
- Dinamik dizi formülleri ve taşan dizi davranışı — Microsoft Support.
- #SPILL! hatası nasıl düzeltilir? — Microsoft Support.
- HSTACK işlevi — Microsoft Support.